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

This object represents a list custom field from which envelope creators and senders can select custom data. More...

Inheritance diagram for DocuSign.eSign.Model.ListCustomField:

Public Member Functions

 ListCustomField (string ConfigurationType=default(string), ErrorDetails ErrorDetails=default(ErrorDetails), string FieldId=default(string), List< string > ListItems=default(List< string >), string Name=default(string), string Required=default(string), string Show=default(string), string Value=default(string))
 Initializes a new instance of the ListCustomField 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 (ListCustomField other)
 Returns true if ListCustomField instances are equal More...
 
override int GetHashCode ()
 Gets the hash code More...
 
IEnumerable< ValidationResult > Validate (ValidationContext validationContext)
 

Properties

string ConfigurationType [get, set]
 If merge field&#39;s are being used, specifies the type of the merge field. The only supported value is salesforce. More...
 
ErrorDetails ErrorDetails [get, set]
 Array or errors. More...
 
string FieldId [get, set]
 An ID used to specify a custom field. More...
 
List< string > ListItems [get, set]
 Gets or Sets ListItems More...
 
string Name [get, set]
 The name of the custom field. More...
 
string Required [get, set]
 When set to true, the signer is required to fill out this tab More...
 
string Show [get, set]
 A boolean indicating if the value should be displayed. More...
 
string Value [get, set]
 The value of the custom field. Maximum Length: 100 characters. More...
 

Detailed Description

This object represents a list custom field from which envelope creators and senders can select custom data.

Constructor & Destructor Documentation

◆ ListCustomField()

DocuSign.eSign.Model.ListCustomField.ListCustomField ( string  ConfigurationType = default(string),
ErrorDetails  ErrorDetails = default(ErrorDetails),
string  FieldId = default(string),
List< string >  ListItems = default(List<string>),
string  Name = default(string),
string  Required = default(string),
string  Show = default(string),
string  Value = default(string) 
)
inline

Initializes a new instance of the ListCustomField class.

Parameters
ConfigurationTypeIf merge field&#39;s are being used, specifies the type of the merge field. The only supported value is salesforce..
ErrorDetailsArray or errors..
FieldIdAn ID used to specify a custom field..
ListItemsListItems.
NameThe name of the custom field..
RequiredWhen set to true, the signer is required to fill out this tab.
ShowA boolean indicating if the value should be displayed..
ValueThe value of the custom field. Maximum Length: 100 characters..

Member Function Documentation

◆ Equals() [1/2]

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

Returns true if objects are equal

Parameters
objObject to be compared
Returns
Boolean

◆ Equals() [2/2]

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

Returns true if ListCustomField instances are equal

Parameters
otherInstance of ListCustomField to be compared
Returns
Boolean

◆ GetHashCode()

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

Gets the hash code

Returns
Hash code

◆ ToJson()

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

Returns the JSON string presentation of the object

Returns
JSON string presentation of the object

◆ ToString()

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

Returns the string presentation of the object

Returns
String presentation of the object

Property Documentation

◆ ConfigurationType

string DocuSign.eSign.Model.ListCustomField.ConfigurationType
getset

If merge field&#39;s are being used, specifies the type of the merge field. The only supported value is salesforce.

If merge field&#39;s are being used, specifies the type of the merge field. The only supported value is salesforce.

◆ ErrorDetails

ErrorDetails DocuSign.eSign.Model.ListCustomField.ErrorDetails
getset

Array or errors.

Array or errors.

◆ FieldId

string DocuSign.eSign.Model.ListCustomField.FieldId
getset

An ID used to specify a custom field.

An ID used to specify a custom field.

◆ ListItems

List<string> DocuSign.eSign.Model.ListCustomField.ListItems
getset

Gets or Sets ListItems

◆ Name

string DocuSign.eSign.Model.ListCustomField.Name
getset

The name of the custom field.

The name of the custom field.

◆ Required

string DocuSign.eSign.Model.ListCustomField.Required
getset

When set to true, the signer is required to fill out this tab

When set to true, the signer is required to fill out this tab

◆ Show

string DocuSign.eSign.Model.ListCustomField.Show
getset

A boolean indicating if the value should be displayed.

A boolean indicating if the value should be displayed.

◆ Value

string DocuSign.eSign.Model.ListCustomField.Value
getset

The value of the custom field. Maximum Length: 100 characters.

The value of the custom field. Maximum Length: 100 characters.


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