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

Contains information about an account address. More...

Inheritance diagram for DocuSign.eSign.Model.AccountAddress:

Public Member Functions

 AccountAddress (string Address1=default(string), string Address2=default(string), string City=default(string), string Country=default(string), string Email=default(string), string Fax=default(string), string FirstName=default(string), string LastName=default(string), string Phone=default(string), string PostalCode=default(string), string State=default(string), List< Country > SupportedCountries=default(List< Country >))
 Initializes a new instance of the AccountAddress 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 (AccountAddress other)
 Returns true if AccountAddress instances are equal More...
 
override int GetHashCode ()
 Gets the hash code More...
 
IEnumerable< ValidationResult > Validate (ValidationContext validationContext)
 

Properties

string Address1 [get, set]
 First Line of the address. Maximum length: 100 characters. More...
 
string Address2 [get, set]
 Second Line of the address. Maximum length: 100 characters. More...
 
string City [get, set]
 The city value of the address. More...
 
string Country [get, set]
 Specifies the country associated with the address. More...
 
string Email [get, set]
 Gets or Sets Email More...
 
string Fax [get, set]
 Gets or Sets Fax More...
 
string FirstName [get, set]
 The user&#39;s first name. Maximum Length: 50 characters. More...
 
string LastName [get, set]
 Gets or Sets LastName More...
 
string Phone [get, set]
 Gets or Sets Phone More...
 
string PostalCode [get, set]
 Gets or Sets PostalCode More...
 
string State [get, set]
 The state or province associated with the address. More...
 
List< CountrySupportedCountries [get, set]
 Contains an array of countries supported by the billing plan. More...
 

Detailed Description

Contains information about an account address.

Constructor & Destructor Documentation

◆ AccountAddress()

DocuSign.eSign.Model.AccountAddress.AccountAddress ( string  Address1 = default(string),
string  Address2 = default(string),
string  City = default(string),
string  Country = default(string),
string  Email = default(string),
string  Fax = default(string),
string  FirstName = default(string),
string  LastName = default(string),
string  Phone = default(string),
string  PostalCode = default(string),
string  State = default(string),
List< Country SupportedCountries = default(List<Country>) 
)
inline

Initializes a new instance of the AccountAddress class.

Parameters
Address1First Line of the address. Maximum length: 100 characters..
Address2Second Line of the address. Maximum length: 100 characters..
CityThe city value of the address..
CountrySpecifies the country associated with the address..
EmailEmail.
FaxFax.
FirstNameThe user&#39;s first name. Maximum Length: 50 characters..
LastNameLastName.
PhonePhone.
PostalCodePostalCode.
StateThe state or province associated with the address..
SupportedCountriesContains an array of countries supported by the billing plan..

Member Function Documentation

◆ Equals() [1/2]

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

Returns true if objects are equal

Parameters
objObject to be compared
Returns
Boolean

◆ Equals() [2/2]

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

Returns true if AccountAddress instances are equal

Parameters
otherInstance of AccountAddress to be compared
Returns
Boolean

◆ GetHashCode()

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

Gets the hash code

Returns
Hash code

◆ ToJson()

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

Returns the JSON string presentation of the object

Returns
JSON string presentation of the object

◆ ToString()

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

Returns the string presentation of the object

Returns
String presentation of the object

Property Documentation

◆ Address1

string DocuSign.eSign.Model.AccountAddress.Address1
getset

First Line of the address. Maximum length: 100 characters.

First Line of the address. Maximum length: 100 characters.

◆ Address2

string DocuSign.eSign.Model.AccountAddress.Address2
getset

Second Line of the address. Maximum length: 100 characters.

Second Line of the address. Maximum length: 100 characters.

◆ City

string DocuSign.eSign.Model.AccountAddress.City
getset

The city value of the address.

The city value of the address.

◆ Country

string DocuSign.eSign.Model.AccountAddress.Country
getset

Specifies the country associated with the address.

Specifies the country associated with the address.

◆ Email

string DocuSign.eSign.Model.AccountAddress.Email
getset

Gets or Sets Email

◆ Fax

string DocuSign.eSign.Model.AccountAddress.Fax
getset

Gets or Sets Fax

◆ FirstName

string DocuSign.eSign.Model.AccountAddress.FirstName
getset

The user&#39;s first name. Maximum Length: 50 characters.

The user&#39;s first name. Maximum Length: 50 characters.

◆ LastName

string DocuSign.eSign.Model.AccountAddress.LastName
getset

Gets or Sets LastName

◆ Phone

string DocuSign.eSign.Model.AccountAddress.Phone
getset

Gets or Sets Phone

◆ PostalCode

string DocuSign.eSign.Model.AccountAddress.PostalCode
getset

Gets or Sets PostalCode

◆ State

string DocuSign.eSign.Model.AccountAddress.State
getset

The state or province associated with the address.

The state or province associated with the address.

◆ SupportedCountries

List<Country> DocuSign.eSign.Model.AccountAddress.SupportedCountries
getset

Contains an array of countries supported by the billing plan.

Contains an array of countries supported by the billing plan.


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