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

Contains account Information. More...

Inheritance diagram for DocuSign.eSign.Model.AccountInformation:

Public Member Functions

 AccountInformation (string AccountIdGuid=default(string), string AccountName=default(string), AccountSettingsInformation AccountSettings=default(AccountSettingsInformation), string AllowTransactionRooms=default(string), string BillingPeriodDaysRemaining=default(string), string BillingPeriodEndDate=default(string), string BillingPeriodEnvelopesAllowed=default(string), string BillingPeriodEnvelopesSent=default(string), string BillingPeriodStartDate=default(string), string BillingProfile=default(string), BrandsResponse Brands=default(BrandsResponse), string CanUpgrade=default(string), string ConnectPermission=default(string), string CreatedDate=default(string), string CurrencyCode=default(string), string CurrentPlanId=default(string), string DisplayApplianceStartUrl=default(string), string DisplayApplianceUrl=default(string), string DistributorCode=default(string), string DocuSignLandingUrl=default(string), Dictionary< string, string > DssValues=default(Dictionary< string, string >), string EnvelopeSendingBlocked=default(string), string EnvelopeUnitPrice=default(string), string ExternalAccountId=default(string), string ForgottenPasswordQuestionsCount=default(string), string IsDowngrade=default(string), string PaymentMethod=default(string), string PlanClassification=default(string), string PlanEndDate=default(string), string PlanName=default(string), string PlanStartDate=default(string), List< RecipientDomain > RecipientDomains=default(List< RecipientDomain >), string SeatsAllowed=default(string), string SeatsInUse=default(string), string Status21CFRPart11=default(string), string SuspensionDate=default(string), string SuspensionStatus=default(string), bool? UseDisplayAppliance=default(bool?))
 Initializes a new instance of the AccountInformation 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 (AccountInformation other)
 Returns true if AccountInformation instances are equal More...
 
override int GetHashCode ()
 Gets the hash code More...
 
IEnumerable< ValidationResult > Validate (ValidationContext validationContext)
 

Properties

string AccountIdGuid [get, set]
 The GUID associated with the account ID. More...
 
string AccountName [get, set]
 The name of the current account. More...
 
AccountSettingsInformation AccountSettings [get, set]
 The list of account settings. These determine the features available for the account. Note that some features are determined by the plan used to create the account, and cannot be overridden. More...
 
string AllowTransactionRooms [get, set]
 When set to true, the transaction rooms feature exposed through the Workspaces API is enabled. More...
 
string BillingPeriodDaysRemaining [get, set]
 Reserved: TBD More...
 
string BillingPeriodEndDate [get, set]
 Reserved: TBD More...
 
string BillingPeriodEnvelopesAllowed [get, set]
 Reserved: TBD More...
 
string BillingPeriodEnvelopesSent [get, set]
 Reserved: TBD More...
 
string BillingPeriodStartDate [get, set]
 Reserved: TBD More...
 
string BillingProfile [get, set]
 Reserved: TBD More...
 
BrandsResponse Brands [get, set]
 Gets or Sets Brands More...
 
string CanUpgrade [get, set]
 When set to true, specifies that you can upgrade the account through the API. More...
 
string ConnectPermission [get, set]
 Gets or Sets ConnectPermission More...
 
string CreatedDate [get, set]
 Gets or Sets CreatedDate More...
 
string CurrencyCode [get, set]
 Specifies the ISO currency code for the account. More...
 
string CurrentPlanId [get, set]
 Identifies the plan that was used create this account. More...
 
string DisplayApplianceStartUrl [get, set]
 Gets or Sets DisplayApplianceStartUrl More...
 
string DisplayApplianceUrl [get, set]
 Gets or Sets DisplayApplianceUrl More...
 
string DistributorCode [get, set]
 The code that identifies the billing plan groups and plans for the new account. More...
 
string DocuSignLandingUrl [get, set]
 Gets or Sets DocuSignLandingUrl More...
 
Dictionary< string, string > DssValues [get, set]
 Gets or Sets DssValues More...
 
string EnvelopeSendingBlocked [get, set]
 Gets or Sets EnvelopeSendingBlocked More...
 
string EnvelopeUnitPrice [get, set]
 Gets or Sets EnvelopeUnitPrice More...
 
string ExternalAccountId [get, set]
 Gets or Sets ExternalAccountId More...
 
string ForgottenPasswordQuestionsCount [get, set]
 A complex element that contains up to four Question/Answer pairs for forgotten password information for a user. More...
 
string IsDowngrade [get, set]
 Gets or Sets IsDowngrade More...
 
string PaymentMethod [get, set]
 Gets or Sets PaymentMethod More...
 
string PlanClassification [get, set]
 Identifies the type of plan. Examples include Business, Corporate, Enterprise, Free. More...
 
string PlanEndDate [get, set]
 The date that the current plan will end. More...
 
string PlanName [get, set]
 The name of the Billing Plan. More...
 
string PlanStartDate [get, set]
 The date that the Account started using the current plan. More...
 
List< RecipientDomainRecipientDomains [get, set]
 Gets or Sets RecipientDomains More...
 
string SeatsAllowed [get, set]
 Gets or Sets SeatsAllowed More...
 
string SeatsInUse [get, set]
 Gets or Sets SeatsInUse More...
 
string Status21CFRPart11 [get, set]
 Gets or Sets Status21CFRPart11 More...
 
string SuspensionDate [get, set]
 Gets or Sets SuspensionDate More...
 
string SuspensionStatus [get, set]
 Gets or Sets SuspensionStatus More...
 
bool UseDisplayAppliance [get, set]
 Gets or Sets UseDisplayAppliance More...
 

Detailed Description

Contains account Information.

Constructor & Destructor Documentation

◆ AccountInformation()

DocuSign.eSign.Model.AccountInformation.AccountInformation ( string  AccountIdGuid = default(string),
string  AccountName = default(string),
AccountSettingsInformation  AccountSettings = default(AccountSettingsInformation),
string  AllowTransactionRooms = default(string),
string  BillingPeriodDaysRemaining = default(string),
string  BillingPeriodEndDate = default(string),
string  BillingPeriodEnvelopesAllowed = default(string),
string  BillingPeriodEnvelopesSent = default(string),
string  BillingPeriodStartDate = default(string),
string  BillingProfile = default(string),
BrandsResponse  Brands = default(BrandsResponse),
string  CanUpgrade = default(string),
string  ConnectPermission = default(string),
string  CreatedDate = default(string),
string  CurrencyCode = default(string),
string  CurrentPlanId = default(string),
string  DisplayApplianceStartUrl = default(string),
string  DisplayApplianceUrl = default(string),
string  DistributorCode = default(string),
string  DocuSignLandingUrl = default(string),
Dictionary< string, string >  DssValues = default(Dictionary<string, string>),
string  EnvelopeSendingBlocked = default(string),
string  EnvelopeUnitPrice = default(string),
string  ExternalAccountId = default(string),
string  ForgottenPasswordQuestionsCount = default(string),
string  IsDowngrade = default(string),
string  PaymentMethod = default(string),
string  PlanClassification = default(string),
string  PlanEndDate = default(string),
string  PlanName = default(string),
string  PlanStartDate = default(string),
List< RecipientDomain RecipientDomains = default(List<RecipientDomain>),
string  SeatsAllowed = default(string),
string  SeatsInUse = default(string),
string  Status21CFRPart11 = default(string),
string  SuspensionDate = default(string),
string  SuspensionStatus = default(string),
bool?  UseDisplayAppliance = default(bool?) 
)
inline

Initializes a new instance of the AccountInformation class.

Parameters
AccountIdGuidThe GUID associated with the account ID..
AccountNameThe name of the current account..
AccountSettingsThe list of account settings. These determine the features available for the account. Note that some features are determined by the plan used to create the account, and cannot be overridden..
AllowTransactionRoomsWhen set to true, the transaction rooms feature exposed through the Workspaces API is enabled..
BillingPeriodDaysRemainingReserved: TBD.
BillingPeriodEndDateReserved: TBD.
BillingPeriodEnvelopesAllowedReserved: TBD.
BillingPeriodEnvelopesSentReserved: TBD.
BillingPeriodStartDateReserved: TBD.
BillingProfileReserved: TBD.
BrandsBrands.
CanUpgradeWhen set to true, specifies that you can upgrade the account through the API..
ConnectPermissionConnectPermission.
CreatedDateCreatedDate.
CurrencyCodeSpecifies the ISO currency code for the account..
CurrentPlanIdIdentifies the plan that was used create this account..
DisplayApplianceStartUrlDisplayApplianceStartUrl.
DisplayApplianceUrlDisplayApplianceUrl.
DistributorCodeThe code that identifies the billing plan groups and plans for the new account..
DocuSignLandingUrlDocuSignLandingUrl.
DssValuesDssValues.
EnvelopeSendingBlockedEnvelopeSendingBlocked.
EnvelopeUnitPriceEnvelopeUnitPrice.
ExternalAccountIdExternalAccountId.
ForgottenPasswordQuestionsCountA complex element that contains up to four Question/Answer pairs for forgotten password information for a user..
IsDowngradeIsDowngrade.
PaymentMethodPaymentMethod.
PlanClassificationIdentifies the type of plan. Examples include Business, Corporate, Enterprise, Free..
PlanEndDateThe date that the current plan will end..
PlanNameThe name of the Billing Plan..
PlanStartDateThe date that the Account started using the current plan..
RecipientDomainsRecipientDomains.
SeatsAllowedSeatsAllowed.
SeatsInUseSeatsInUse.
Status21CFRPart11Status21CFRPart11.
SuspensionDateSuspensionDate.
SuspensionStatusSuspensionStatus.
UseDisplayApplianceUseDisplayAppliance.

Member Function Documentation

◆ Equals() [1/2]

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

Returns true if objects are equal

Parameters
objObject to be compared
Returns
Boolean

◆ Equals() [2/2]

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

Returns true if AccountInformation instances are equal

Parameters
otherInstance of AccountInformation to be compared
Returns
Boolean

◆ GetHashCode()

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

Gets the hash code

Returns
Hash code

◆ ToJson()

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

Returns the JSON string presentation of the object

Returns
JSON string presentation of the object

◆ ToString()

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

Returns the string presentation of the object

Returns
String presentation of the object

Property Documentation

◆ AccountIdGuid

string DocuSign.eSign.Model.AccountInformation.AccountIdGuid
getset

The GUID associated with the account ID.

The GUID associated with the account ID.

◆ AccountName

string DocuSign.eSign.Model.AccountInformation.AccountName
getset

The name of the current account.

The name of the current account.

◆ AccountSettings

AccountSettingsInformation DocuSign.eSign.Model.AccountInformation.AccountSettings
getset

The list of account settings. These determine the features available for the account. Note that some features are determined by the plan used to create the account, and cannot be overridden.

The list of account settings. These determine the features available for the account. Note that some features are determined by the plan used to create the account, and cannot be overridden.

◆ AllowTransactionRooms

string DocuSign.eSign.Model.AccountInformation.AllowTransactionRooms
getset

When set to true, the transaction rooms feature exposed through the Workspaces API is enabled.

When set to true, the transaction rooms feature exposed through the Workspaces API is enabled.

◆ BillingPeriodDaysRemaining

string DocuSign.eSign.Model.AccountInformation.BillingPeriodDaysRemaining
getset

Reserved: TBD

Reserved: TBD

◆ BillingPeriodEndDate

string DocuSign.eSign.Model.AccountInformation.BillingPeriodEndDate
getset

Reserved: TBD

Reserved: TBD

◆ BillingPeriodEnvelopesAllowed

string DocuSign.eSign.Model.AccountInformation.BillingPeriodEnvelopesAllowed
getset

Reserved: TBD

Reserved: TBD

◆ BillingPeriodEnvelopesSent

string DocuSign.eSign.Model.AccountInformation.BillingPeriodEnvelopesSent
getset

Reserved: TBD

Reserved: TBD

◆ BillingPeriodStartDate

string DocuSign.eSign.Model.AccountInformation.BillingPeriodStartDate
getset

Reserved: TBD

Reserved: TBD

◆ BillingProfile

string DocuSign.eSign.Model.AccountInformation.BillingProfile
getset

Reserved: TBD

Reserved: TBD

◆ Brands

BrandsResponse DocuSign.eSign.Model.AccountInformation.Brands
getset

Gets or Sets Brands

◆ CanUpgrade

string DocuSign.eSign.Model.AccountInformation.CanUpgrade
getset

When set to true, specifies that you can upgrade the account through the API.

When set to true, specifies that you can upgrade the account through the API.

◆ ConnectPermission

string DocuSign.eSign.Model.AccountInformation.ConnectPermission
getset

Gets or Sets ConnectPermission

◆ CreatedDate

string DocuSign.eSign.Model.AccountInformation.CreatedDate
getset

Gets or Sets CreatedDate

◆ CurrencyCode

string DocuSign.eSign.Model.AccountInformation.CurrencyCode
getset

Specifies the ISO currency code for the account.

Specifies the ISO currency code for the account.

◆ CurrentPlanId

string DocuSign.eSign.Model.AccountInformation.CurrentPlanId
getset

Identifies the plan that was used create this account.

Identifies the plan that was used create this account.

◆ DisplayApplianceStartUrl

string DocuSign.eSign.Model.AccountInformation.DisplayApplianceStartUrl
getset

Gets or Sets DisplayApplianceStartUrl

◆ DisplayApplianceUrl

string DocuSign.eSign.Model.AccountInformation.DisplayApplianceUrl
getset

Gets or Sets DisplayApplianceUrl

◆ DistributorCode

string DocuSign.eSign.Model.AccountInformation.DistributorCode
getset

The code that identifies the billing plan groups and plans for the new account.

The code that identifies the billing plan groups and plans for the new account.

◆ DocuSignLandingUrl

string DocuSign.eSign.Model.AccountInformation.DocuSignLandingUrl
getset

Gets or Sets DocuSignLandingUrl

◆ DssValues

Dictionary<string, string> DocuSign.eSign.Model.AccountInformation.DssValues
getset

Gets or Sets DssValues

◆ EnvelopeSendingBlocked

string DocuSign.eSign.Model.AccountInformation.EnvelopeSendingBlocked
getset

Gets or Sets EnvelopeSendingBlocked

◆ EnvelopeUnitPrice

string DocuSign.eSign.Model.AccountInformation.EnvelopeUnitPrice
getset

Gets or Sets EnvelopeUnitPrice

◆ ExternalAccountId

string DocuSign.eSign.Model.AccountInformation.ExternalAccountId
getset

Gets or Sets ExternalAccountId

◆ ForgottenPasswordQuestionsCount

string DocuSign.eSign.Model.AccountInformation.ForgottenPasswordQuestionsCount
getset

A complex element that contains up to four Question/Answer pairs for forgotten password information for a user.

A complex element that contains up to four Question/Answer pairs for forgotten password information for a user.

◆ IsDowngrade

string DocuSign.eSign.Model.AccountInformation.IsDowngrade
getset

Gets or Sets IsDowngrade

◆ PaymentMethod

string DocuSign.eSign.Model.AccountInformation.PaymentMethod
getset

Gets or Sets PaymentMethod

◆ PlanClassification

string DocuSign.eSign.Model.AccountInformation.PlanClassification
getset

Identifies the type of plan. Examples include Business, Corporate, Enterprise, Free.

Identifies the type of plan. Examples include Business, Corporate, Enterprise, Free.

◆ PlanEndDate

string DocuSign.eSign.Model.AccountInformation.PlanEndDate
getset

The date that the current plan will end.

The date that the current plan will end.

◆ PlanName

string DocuSign.eSign.Model.AccountInformation.PlanName
getset

The name of the Billing Plan.

The name of the Billing Plan.

◆ PlanStartDate

string DocuSign.eSign.Model.AccountInformation.PlanStartDate
getset

The date that the Account started using the current plan.

The date that the Account started using the current plan.

◆ RecipientDomains

List<RecipientDomain> DocuSign.eSign.Model.AccountInformation.RecipientDomains
getset

Gets or Sets RecipientDomains

◆ SeatsAllowed

string DocuSign.eSign.Model.AccountInformation.SeatsAllowed
getset

Gets or Sets SeatsAllowed

◆ SeatsInUse

string DocuSign.eSign.Model.AccountInformation.SeatsInUse
getset

Gets or Sets SeatsInUse

◆ Status21CFRPart11

string DocuSign.eSign.Model.AccountInformation.Status21CFRPart11
getset

Gets or Sets Status21CFRPart11

◆ SuspensionDate

string DocuSign.eSign.Model.AccountInformation.SuspensionDate
getset

Gets or Sets SuspensionDate

◆ SuspensionStatus

string DocuSign.eSign.Model.AccountInformation.SuspensionStatus
getset

Gets or Sets SuspensionStatus

◆ UseDisplayAppliance

bool DocuSign.eSign.Model.AccountInformation.UseDisplayAppliance
getset

Gets or Sets UseDisplayAppliance


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