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

DowngradeBillingPlanInformation More...

Inheritance diagram for DocuSign.eSign.Model.DowngradeBillingPlanInformation:

Public Member Functions

 DowngradeBillingPlanInformation (string DowngradeEventType=default(string), PlanInformation PlanInformation=default(PlanInformation), string PromoCode=default(string), string SaleDiscount=default(string), string SaleDiscountPeriods=default(string), string SaleDiscountType=default(string))
 Initializes a new instance of the DowngradeBillingPlanInformation 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 (DowngradeBillingPlanInformation other)
 Returns true if DowngradeBillingPlanInformation instances are equal More...
 
override int GetHashCode ()
 Gets the hash code More...
 
IEnumerable< ValidationResult > Validate (ValidationContext validationContext)
 

Properties

string DowngradeEventType [get, set]
 Gets or Sets DowngradeEventType More...
 
PlanInformation PlanInformation [get, set]
 An object used to identify the features and attributes of the account being created. More...
 
string PromoCode [get, set]
 Gets or Sets PromoCode More...
 
string SaleDiscount [get, set]
 Gets or Sets SaleDiscount More...
 
string SaleDiscountPeriods [get, set]
 Gets or Sets SaleDiscountPeriods More...
 
string SaleDiscountType [get, set]
 Gets or Sets SaleDiscountType More...
 

Detailed Description

DowngradeBillingPlanInformation

Constructor & Destructor Documentation

◆ DowngradeBillingPlanInformation()

DocuSign.eSign.Model.DowngradeBillingPlanInformation.DowngradeBillingPlanInformation ( string  DowngradeEventType = default(string),
PlanInformation  PlanInformation = default(PlanInformation),
string  PromoCode = default(string),
string  SaleDiscount = default(string),
string  SaleDiscountPeriods = default(string),
string  SaleDiscountType = default(string) 
)
inline

Initializes a new instance of the DowngradeBillingPlanInformation class.

Parameters
DowngradeEventTypeDowngradeEventType.
PlanInformationAn object used to identify the features and attributes of the account being created..
PromoCodePromoCode.
SaleDiscountSaleDiscount.
SaleDiscountPeriodsSaleDiscountPeriods.
SaleDiscountTypeSaleDiscountType.

Member Function Documentation

◆ Equals() [1/2]

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

Returns true if objects are equal

Parameters
objObject to be compared
Returns
Boolean

◆ Equals() [2/2]

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

Returns true if DowngradeBillingPlanInformation instances are equal

Parameters
otherInstance of DowngradeBillingPlanInformation to be compared
Returns
Boolean

◆ GetHashCode()

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

Gets the hash code

Returns
Hash code

◆ ToJson()

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

Returns the JSON string presentation of the object

Returns
JSON string presentation of the object

◆ ToString()

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

Returns the string presentation of the object

Returns
String presentation of the object

Property Documentation

◆ DowngradeEventType

string DocuSign.eSign.Model.DowngradeBillingPlanInformation.DowngradeEventType
getset

Gets or Sets DowngradeEventType

◆ PlanInformation

PlanInformation DocuSign.eSign.Model.DowngradeBillingPlanInformation.PlanInformation
getset

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

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

◆ PromoCode

string DocuSign.eSign.Model.DowngradeBillingPlanInformation.PromoCode
getset

Gets or Sets PromoCode

◆ SaleDiscount

string DocuSign.eSign.Model.DowngradeBillingPlanInformation.SaleDiscount
getset

Gets or Sets SaleDiscount

◆ SaleDiscountPeriods

string DocuSign.eSign.Model.DowngradeBillingPlanInformation.SaleDiscountPeriods
getset

Gets or Sets SaleDiscountPeriods

◆ SaleDiscountType

string DocuSign.eSign.Model.DowngradeBillingPlanInformation.SaleDiscountType
getset

Gets or Sets SaleDiscountType


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