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

Information about the price and currency associated with the feature set. Reserved for internal DocuSign use only. More...

Inheritance diagram for DocuSign.eSign.Model.CurrencyFeatureSetPrice:

Public Member Functions

 CurrencyFeatureSetPrice (string CurrencyCode=default(string), string CurrencySymbol=default(string), string EnvelopeFee=default(string), string FixedFee=default(string), string SeatFee=default(string))
 Initializes a new instance of the CurrencyFeatureSetPrice 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 (CurrencyFeatureSetPrice other)
 Returns true if CurrencyFeatureSetPrice instances are equal More...
 
override int GetHashCode ()
 Gets the hash code More...
 
IEnumerable< ValidationResult > Validate (ValidationContext validationContext)
 

Properties

string CurrencyCode [get, set]
 Specifies the alternate ISO currency code for the account. More...
 
string CurrencySymbol [get, set]
 Specifies the alternate currency symbol for the account. More...
 
string EnvelopeFee [get, set]
 An incremental envelope cost for plans with envelope overages (when &#x60;isEnabled&#x60; is set to true.) More...
 
string FixedFee [get, set]
 Specifies a one-time fee associated with the plan (when &#x60;isEnabled&#x60; is set to true.) More...
 
string SeatFee [get, set]
 Specifies an incremental seat cost for seat-based plans (when &#x60;isEnabled&#x60; is set to true.) More...
 

Detailed Description

Information about the price and currency associated with the feature set. Reserved for internal DocuSign use only.

Constructor & Destructor Documentation

◆ CurrencyFeatureSetPrice()

DocuSign.eSign.Model.CurrencyFeatureSetPrice.CurrencyFeatureSetPrice ( string  CurrencyCode = default(string),
string  CurrencySymbol = default(string),
string  EnvelopeFee = default(string),
string  FixedFee = default(string),
string  SeatFee = default(string) 
)
inline

Initializes a new instance of the CurrencyFeatureSetPrice class.

Parameters
CurrencyCodeSpecifies the alternate ISO currency code for the account. .
CurrencySymbolSpecifies the alternate currency symbol for the account..
EnvelopeFeeAn incremental envelope cost for plans with envelope overages (when &#x60;isEnabled&#x60; is set to true.).
FixedFeeSpecifies a one-time fee associated with the plan (when &#x60;isEnabled&#x60; is set to true.).
SeatFeeSpecifies an incremental seat cost for seat-based plans (when &#x60;isEnabled&#x60; is set to true.).

Member Function Documentation

◆ Equals() [1/2]

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

Returns true if objects are equal

Parameters
objObject to be compared
Returns
Boolean

◆ Equals() [2/2]

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

Returns true if CurrencyFeatureSetPrice instances are equal

Parameters
otherInstance of CurrencyFeatureSetPrice to be compared
Returns
Boolean

◆ GetHashCode()

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

Gets the hash code

Returns
Hash code

◆ ToJson()

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

Returns the JSON string presentation of the object

Returns
JSON string presentation of the object

◆ ToString()

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

Returns the string presentation of the object

Returns
String presentation of the object

Property Documentation

◆ CurrencyCode

string DocuSign.eSign.Model.CurrencyFeatureSetPrice.CurrencyCode
getset

Specifies the alternate ISO currency code for the account.

Specifies the alternate ISO currency code for the account.

◆ CurrencySymbol

string DocuSign.eSign.Model.CurrencyFeatureSetPrice.CurrencySymbol
getset

Specifies the alternate currency symbol for the account.

Specifies the alternate currency symbol for the account.

◆ EnvelopeFee

string DocuSign.eSign.Model.CurrencyFeatureSetPrice.EnvelopeFee
getset

An incremental envelope cost for plans with envelope overages (when &#x60;isEnabled&#x60; is set to true.)

An incremental envelope cost for plans with envelope overages (when &#x60;isEnabled&#x60; is set to true.)

◆ FixedFee

string DocuSign.eSign.Model.CurrencyFeatureSetPrice.FixedFee
getset

Specifies a one-time fee associated with the plan (when &#x60;isEnabled&#x60; is set to true.)

Specifies a one-time fee associated with the plan (when &#x60;isEnabled&#x60; is set to true.)

◆ SeatFee

string DocuSign.eSign.Model.CurrencyFeatureSetPrice.SeatFee
getset

Specifies an incremental seat cost for seat-based plans (when &#x60;isEnabled&#x60; is set to true.)

Specifies an incremental seat cost for seat-based plans (when &#x60;isEnabled&#x60; is set to true.)


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