DocuSign CSharp Docs
Public Member Functions | Properties | List of all members
DocuSign.eSign.Model.PrefillTabs Class Reference

Prefill tabs are tabs that the sender can fill in before the envelope is sent. They are sometimes called sender tags or pre-fill fields. Only the following tab types can be prefill tabs: - text - check boxes - radio buttons [Pre-Fill Your Own Document Fields][app] describes how prefill tabs work in the web application. [Customize your envelopes with pre-fill fields][catblog] shows how to use prefill tabs in your application using the eSignature SDKs. [app]: https://support.docusign.com/en/guides/ndse-user-guide-prefill-fields [catblog]: https://www.docusign.com/blog/developers/common-api-tasks-customize-your-envelopes-pre-fill-fields More...

Inheritance diagram for DocuSign.eSign.Model.PrefillTabs:

Public Member Functions

 PrefillTabs (List< Checkbox > CheckboxTabs=default(List< Checkbox >), List< DocuSign.eSign.Model.Date > DateTabs=default(List< DocuSign.eSign.Model.Date >), List< Email > EmailTabs=default(List< Email >), List< Number > NumberTabs=default(List< Number >), List< RadioGroup > RadioGroupTabs=default(List< RadioGroup >), List< SenderCompany > SenderCompanyTabs=default(List< SenderCompany >), List< SenderName > SenderNameTabs=default(List< SenderName >), List< Ssn > SsnTabs=default(List< Ssn >), List< TabGroup > TabGroups=default(List< TabGroup >), List< Text > TextTabs=default(List< Text >), List< Zip > ZipTabs=default(List< Zip >))
 Initializes a new instance of the PrefillTabs class. More...
 
override string ToString ()
 Returns the string presentation of the object More...
 
string ToJson ()
 Returns the JSON string presentation of the object More...
 
override bool Equals (object obj)
 Returns true if objects are equal More...
 
bool Equals (PrefillTabs other)
 Returns true if PrefillTabs instances are equal More...
 
override int GetHashCode ()
 Gets the hash code More...
 
IEnumerable< ValidationResult > Validate (ValidationContext validationContext)
 

Properties

List< CheckboxCheckboxTabs [get, set]
 Specifies a tag on the document in a location where the recipient can select an option. More...
 
List< DocuSign.eSign.Model.DateDateTabs [get, set]
 Specifies a tab on the document where you want the recipient to enter a date. Date tabs are single-line fields that allow date information to be entered in any format. The tooltip for this tab recommends entering the date as MM/DD/YYYY, but this is not enforced. The format entered by the signer is retained. If you need a particular date format enforced, DocuSign recommends using a Text tab with a Validation Pattern and Validation Message to enforce the format. More...
 
List< EmailEmailTabs [get, set]
 Specifies a tag on the document where you want the recipient to enter an email. Email tags are single-line fields that accept any characters. The system checks that a valid email format (i.e. xxx@y.nosp@m.yy.z.nosp@m.zz) is entered in the tag. It uses the same parameters as a Text tab, with the validation message and pattern set for email information. When getting information that includes this tab type, the original value of the tab when the associated envelope was sent is included in the response. More...
 
List< NumberNumberTabs [get, set]
 Specifies a tag on the document where you want the recipient to enter a number. It uses the same parameters as a Text tab, with the validation message and pattern set for number information. When getting information that includes this tab type, the original value of the tab when the associated envelope was sent is included in the response. More...
 
List< RadioGroupRadioGroupTabs [get, set]
 Specifies a tag on the document in a location where the recipient can select one option from a group of options using a radio button. The radio buttons do not have to be on the same page in a document. More...
 
List< SenderCompanySenderCompanyTabs [get, set]
 Gets or Sets SenderCompanyTabs More...
 
List< SenderNameSenderNameTabs [get, set]
 Gets or Sets SenderNameTabs More...
 
List< SsnSsnTabs [get, set]
 Specifies a tag on the document where you want the recipient to enter a Social Security Number (SSN). A SSN can be typed with or without dashes. It uses the same parameters as a Text tab, with the validation message and pattern set for SSN information. When getting information that includes this tab type, the original value of the tab when the associated envelope was sent is included in the response. More...
 
List< TabGroupTabGroups [get, set]
 Gets or Sets TabGroups More...
 
List< TextTextTabs [get, set]
 Specifies a that that is an adaptable field that allows the recipient to enter different text information. When getting information that includes this tab type, the original value of the tab when the associated envelope was sent is included in the response. More...
 
List< ZipZipTabs [get, set]
 Specifies a tag on the document where you want the recipient to enter a ZIP code. The ZIP code can be a five numbers or the ZIP+4 format with nine numbers. The zip code can be typed with or without dashes. It uses the same parameters as a Text tab, with the validation message and pattern set for ZIP code information. When getting information that includes this tab type, the original value of the tab when the associated envelope was sent is included in the response. More...
 

Detailed Description

Prefill tabs are tabs that the sender can fill in before the envelope is sent. They are sometimes called sender tags or pre-fill fields. Only the following tab types can be prefill tabs: - text - check boxes - radio buttons [Pre-Fill Your Own Document Fields][app] describes how prefill tabs work in the web application. [Customize your envelopes with pre-fill fields][catblog] shows how to use prefill tabs in your application using the eSignature SDKs. [app]: https://support.docusign.com/en/guides/ndse-user-guide-prefill-fields [catblog]: https://www.docusign.com/blog/developers/common-api-tasks-customize-your-envelopes-pre-fill-fields

Constructor & Destructor Documentation

◆ PrefillTabs()

DocuSign.eSign.Model.PrefillTabs.PrefillTabs ( List< Checkbox CheckboxTabs = default(List<Checkbox>),
List< DocuSign.eSign.Model.Date DateTabs = default(List<DocuSign.eSign.Model.Date>),
List< Email EmailTabs = default(List<Email>),
List< Number NumberTabs = default(List<Number>),
List< RadioGroup RadioGroupTabs = default(List<RadioGroup>),
List< SenderCompany SenderCompanyTabs = default(List<SenderCompany>),
List< SenderName SenderNameTabs = default(List<SenderName>),
List< Ssn SsnTabs = default(List<Ssn>),
List< TabGroup TabGroups = default(List<TabGroup>),
List< Text TextTabs = default(List<Text>),
List< Zip ZipTabs = default(List<Zip>) 
)
inline

Initializes a new instance of the PrefillTabs class.

Parameters
CheckboxTabsSpecifies a tag on the document in a location where the recipient can select an option..
DateTabsSpecifies a tab on the document where you want the recipient to enter a date. Date tabs are single-line fields that allow date information to be entered in any format. The tooltip for this tab recommends entering the date as MM/DD/YYYY, but this is not enforced. The format entered by the signer is retained. If you need a particular date format enforced, DocuSign recommends using a Text tab with a Validation Pattern and Validation Message to enforce the format..
EmailTabsSpecifies a tag on the document where you want the recipient to enter an email. Email tags are single-line fields that accept any characters. The system checks that a valid email format (i.e. xxx@y.nosp@m.yy.z.nosp@m.zz) is entered in the tag. It uses the same parameters as a Text tab, with the validation message and pattern set for email information. When getting information that includes this tab type, the original value of the tab when the associated envelope was sent is included in the response..
NumberTabsSpecifies a tag on the document where you want the recipient to enter a number. It uses the same parameters as a Text tab, with the validation message and pattern set for number information. When getting information that includes this tab type, the original value of the tab when the associated envelope was sent is included in the response. .
RadioGroupTabsSpecifies a tag on the document in a location where the recipient can select one option from a group of options using a radio button. The radio buttons do not have to be on the same page in a document..
SenderCompanyTabsSenderCompanyTabs.
SenderNameTabsSenderNameTabs.
SsnTabsSpecifies a tag on the document where you want the recipient to enter a Social Security Number (SSN). A SSN can be typed with or without dashes. It uses the same parameters as a Text tab, with the validation message and pattern set for SSN information. When getting information that includes this tab type, the original value of the tab when the associated envelope was sent is included in the response..
TabGroupsTabGroups.
TextTabsSpecifies a that that is an adaptable field that allows the recipient to enter different text information. When getting information that includes this tab type, the original value of the tab when the associated envelope was sent is included in the response..
ZipTabsSpecifies a tag on the document where you want the recipient to enter a ZIP code. The ZIP code can be a five numbers or the ZIP+4 format with nine numbers. The zip code can be typed with or without dashes. It uses the same parameters as a Text tab, with the validation message and pattern set for ZIP code information. When getting information that includes this tab type, the original value of the tab when the associated envelope was sent is included in the response..

Member Function Documentation

◆ Equals() [1/2]

override bool DocuSign.eSign.Model.PrefillTabs.Equals ( object  obj)
inline

Returns true if objects are equal

Parameters
objObject to be compared
Returns
Boolean

◆ Equals() [2/2]

bool DocuSign.eSign.Model.PrefillTabs.Equals ( PrefillTabs  other)
inline

Returns true if PrefillTabs instances are equal

Parameters
otherInstance of PrefillTabs to be compared
Returns
Boolean

◆ GetHashCode()

override int DocuSign.eSign.Model.PrefillTabs.GetHashCode ( )
inline

Gets the hash code

Returns
Hash code

◆ ToJson()

string DocuSign.eSign.Model.PrefillTabs.ToJson ( )
inline

Returns the JSON string presentation of the object

Returns
JSON string presentation of the object

◆ ToString()

override string DocuSign.eSign.Model.PrefillTabs.ToString ( )
inline

Returns the string presentation of the object

Returns
String presentation of the object

Property Documentation

◆ CheckboxTabs

List<Checkbox> DocuSign.eSign.Model.PrefillTabs.CheckboxTabs
getset

Specifies a tag on the document in a location where the recipient can select an option.

Specifies a tag on the document in a location where the recipient can select an option.

◆ DateTabs

List<DocuSign.eSign.Model.Date> DocuSign.eSign.Model.PrefillTabs.DateTabs
getset

Specifies a tab on the document where you want the recipient to enter a date. Date tabs are single-line fields that allow date information to be entered in any format. The tooltip for this tab recommends entering the date as MM/DD/YYYY, but this is not enforced. The format entered by the signer is retained. If you need a particular date format enforced, DocuSign recommends using a Text tab with a Validation Pattern and Validation Message to enforce the format.

Specifies a tab on the document where you want the recipient to enter a date. Date tabs are single-line fields that allow date information to be entered in any format. The tooltip for this tab recommends entering the date as MM/DD/YYYY, but this is not enforced. The format entered by the signer is retained. If you need a particular date format enforced, DocuSign recommends using a Text tab with a Validation Pattern and Validation Message to enforce the format.

◆ EmailTabs

List<Email> DocuSign.eSign.Model.PrefillTabs.EmailTabs
getset

Specifies a tag on the document where you want the recipient to enter an email. Email tags are single-line fields that accept any characters. The system checks that a valid email format (i.e. xxx@y.nosp@m.yy.z.nosp@m.zz) is entered in the tag. It uses the same parameters as a Text tab, with the validation message and pattern set for email information. When getting information that includes this tab type, the original value of the tab when the associated envelope was sent is included in the response.

Specifies a tag on the document where you want the recipient to enter an email. Email tags are single-line fields that accept any characters. The system checks that a valid email format (i.e. xxx@y.nosp@m.yy.z.nosp@m.zz) is entered in the tag. It uses the same parameters as a Text tab, with the validation message and pattern set for email information. When getting information that includes this tab type, the original value of the tab when the associated envelope was sent is included in the response.

◆ NumberTabs

List<Number> DocuSign.eSign.Model.PrefillTabs.NumberTabs
getset

Specifies a tag on the document where you want the recipient to enter a number. It uses the same parameters as a Text tab, with the validation message and pattern set for number information. When getting information that includes this tab type, the original value of the tab when the associated envelope was sent is included in the response.

Specifies a tag on the document where you want the recipient to enter a number. It uses the same parameters as a Text tab, with the validation message and pattern set for number information. When getting information that includes this tab type, the original value of the tab when the associated envelope was sent is included in the response.

◆ RadioGroupTabs

List<RadioGroup> DocuSign.eSign.Model.PrefillTabs.RadioGroupTabs
getset

Specifies a tag on the document in a location where the recipient can select one option from a group of options using a radio button. The radio buttons do not have to be on the same page in a document.

Specifies a tag on the document in a location where the recipient can select one option from a group of options using a radio button. The radio buttons do not have to be on the same page in a document.

◆ SenderCompanyTabs

List<SenderCompany> DocuSign.eSign.Model.PrefillTabs.SenderCompanyTabs
getset

Gets or Sets SenderCompanyTabs

◆ SenderNameTabs

List<SenderName> DocuSign.eSign.Model.PrefillTabs.SenderNameTabs
getset

Gets or Sets SenderNameTabs

◆ SsnTabs

List<Ssn> DocuSign.eSign.Model.PrefillTabs.SsnTabs
getset

Specifies a tag on the document where you want the recipient to enter a Social Security Number (SSN). A SSN can be typed with or without dashes. It uses the same parameters as a Text tab, with the validation message and pattern set for SSN information. When getting information that includes this tab type, the original value of the tab when the associated envelope was sent is included in the response.

Specifies a tag on the document where you want the recipient to enter a Social Security Number (SSN). A SSN can be typed with or without dashes. It uses the same parameters as a Text tab, with the validation message and pattern set for SSN information. When getting information that includes this tab type, the original value of the tab when the associated envelope was sent is included in the response.

◆ TabGroups

List<TabGroup> DocuSign.eSign.Model.PrefillTabs.TabGroups
getset

Gets or Sets TabGroups

◆ TextTabs

List<Text> DocuSign.eSign.Model.PrefillTabs.TextTabs
getset

Specifies a that that is an adaptable field that allows the recipient to enter different text information. When getting information that includes this tab type, the original value of the tab when the associated envelope was sent is included in the response.

Specifies a that that is an adaptable field that allows the recipient to enter different text information. When getting information that includes this tab type, the original value of the tab when the associated envelope was sent is included in the response.

◆ ZipTabs

List<Zip> DocuSign.eSign.Model.PrefillTabs.ZipTabs
getset

Specifies a tag on the document where you want the recipient to enter a ZIP code. The ZIP code can be a five numbers or the ZIP+4 format with nine numbers. The zip code can be typed with or without dashes. It uses the same parameters as a Text tab, with the validation message and pattern set for ZIP code information. When getting information that includes this tab type, the original value of the tab when the associated envelope was sent is included in the response.

Specifies a tag on the document where you want the recipient to enter a ZIP code. The ZIP code can be a five numbers or the ZIP+4 format with nine numbers. The zip code can be typed with or without dashes. It uses the same parameters as a Text tab, with the validation message and pattern set for ZIP code information. When getting information that includes this tab type, the original value of the tab when the associated envelope was sent is included in the response.


The documentation for this class was generated from the following file: