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

An object used to identify the features and attributes of the account being created. More...

Inheritance diagram for DocuSign.eSign.Model.PlanInformation:

Public Member Functions

 PlanInformation (List< AddOn > AddOns=default(List< AddOn >), string CurrencyCode=default(string), string FreeTrialDaysOverride=default(string), List< FeatureSet > PlanFeatureSets=default(List< FeatureSet >), string PlanId=default(string), List< RecipientDomain > RecipientDomains=default(List< RecipientDomain >))
 Initializes a new instance of the PlanInformation 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 (PlanInformation other)
 Returns true if PlanInformation instances are equal More...
 
override int GetHashCode ()
 Gets the hash code More...
 
IEnumerable< ValidationResult > Validate (ValidationContext validationContext)
 

Properties

List< AddOnAddOns [get, set]
 Reserved: More...
 
string CurrencyCode [get, set]
 Specifies the ISO currency code for the account. More...
 
string FreeTrialDaysOverride [get, set]
 Reserved for DocuSign use only. More...
 
List< FeatureSetPlanFeatureSets [get, set]
 A complex type that sets the feature sets for the account. More...
 
string PlanId [get, set]
 The DocuSign Plan ID for the account. More...
 
List< RecipientDomainRecipientDomains [get, set]
 Gets or Sets RecipientDomains More...
 

Detailed Description

An object used to identify the features and attributes of the account being created.

Constructor & Destructor Documentation

◆ PlanInformation()

DocuSign.eSign.Model.PlanInformation.PlanInformation ( List< AddOn AddOns = default(List<AddOn>),
string  CurrencyCode = default(string),
string  FreeTrialDaysOverride = default(string),
List< FeatureSet PlanFeatureSets = default(List<FeatureSet>),
string  PlanId = default(string),
List< RecipientDomain RecipientDomains = default(List<RecipientDomain>) 
)
inline

Initializes a new instance of the PlanInformation class.

Parameters
AddOnsReserved:.
CurrencyCodeSpecifies the ISO currency code for the account..
FreeTrialDaysOverrideReserved for DocuSign use only..
PlanFeatureSetsA complex type that sets the feature sets for the account..
PlanIdThe DocuSign Plan ID for the account..
RecipientDomainsRecipientDomains.

Member Function Documentation

◆ Equals() [1/2]

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

Returns true if objects are equal

Parameters
objObject to be compared
Returns
Boolean

◆ Equals() [2/2]

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

Returns true if PlanInformation instances are equal

Parameters
otherInstance of PlanInformation to be compared
Returns
Boolean

◆ GetHashCode()

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

Gets the hash code

Returns
Hash code

◆ ToJson()

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

Returns the JSON string presentation of the object

Returns
JSON string presentation of the object

◆ ToString()

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

Returns the string presentation of the object

Returns
String presentation of the object

Property Documentation

◆ AddOns

List<AddOn> DocuSign.eSign.Model.PlanInformation.AddOns
getset

Reserved:

Reserved:

◆ CurrencyCode

string DocuSign.eSign.Model.PlanInformation.CurrencyCode
getset

Specifies the ISO currency code for the account.

Specifies the ISO currency code for the account.

◆ FreeTrialDaysOverride

string DocuSign.eSign.Model.PlanInformation.FreeTrialDaysOverride
getset

Reserved for DocuSign use only.

Reserved for DocuSign use only.

◆ PlanFeatureSets

List<FeatureSet> DocuSign.eSign.Model.PlanInformation.PlanFeatureSets
getset

A complex type that sets the feature sets for the account.

A complex type that sets the feature sets for the account.

◆ PlanId

string DocuSign.eSign.Model.PlanInformation.PlanId
getset

The DocuSign Plan ID for the account.

The DocuSign Plan ID for the account.

◆ RecipientDomains

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

Gets or Sets RecipientDomains


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