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

A complex type that contains the following information for entering referral and discount information. The following items are included in the referral information (all string content): enableSupport, includedSeats, saleDiscountPercent, saleDiscountAmount, saleDiscountFixedAmount, saleDiscountPeriods, saleDiscountSeatPriceOverride, planStartMonth, referralCode, referrerName, advertisementId, publisherId, shopperId, promoCode, groupMemberId, idType, and industry ###### Note: saleDiscountPercent, saleDiscountAmount, saleDiscountFixedAmount, saleDiscountPeriods, and saleDiscountSeatPriceOverride are reserved for DoucSign use only. More...

Inheritance diagram for DocuSign.eSign.Model.ReferralInformation:

Public Member Functions

 ReferralInformation (string AdvertisementId=default(string), string EnableSupport=default(string), string ExternalOrgId=default(string), string GroupMemberId=default(string), string IdType=default(string), string IncludedSeats=default(string), string Industry=default(string), string PlanStartMonth=default(string), string PromoCode=default(string), string PublisherId=default(string), string ReferralCode=default(string), string ReferrerName=default(string), string SaleDiscountAmount=default(string), string SaleDiscountFixedAmount=default(string), string SaleDiscountPercent=default(string), string SaleDiscountPeriods=default(string), string SaleDiscountSeatPriceOverride=default(string), string ShopperId=default(string))
 Initializes a new instance of the ReferralInformation 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 (ReferralInformation other)
 Returns true if ReferralInformation instances are equal More...
 
override int GetHashCode ()
 Gets the hash code More...
 
IEnumerable< ValidationResult > Validate (ValidationContext validationContext)
 

Properties

string AdvertisementId [get, set]
 A complex type that contains the following information for entering referral and discount information. The following items are included in the referral information (all string content): enableSupport, includedSeats, saleDiscountPercent, saleDiscountAmount, saleDiscountFixedAmount, saleDiscountPeriods, saleDiscountSeatPriceOverride, planStartMonth, referralCode, referrerName, advertisementId, publisherId, shopperId, promoCode, groupMemberId, idType, and industry. ###### Note: saleDiscountPercent, saleDiscountAmount, saleDiscountFixedAmount, saleDiscountPeriods, and saleDiscountSeatPriceOverride are reserved for DoucSign use only. More...
 
string EnableSupport [get, set]
 When set to true, then customer support is provided as part of the account plan. More...
 
string ExternalOrgId [get, set]
 Gets or Sets ExternalOrgId More...
 
string GroupMemberId [get, set]
 Gets or Sets GroupMemberId More...
 
string IdType [get, set]
 Gets or Sets IdType More...
 
string IncludedSeats [get, set]
 The number of seats (users) included. More...
 
string Industry [get, set]
 Gets or Sets Industry More...
 
string PlanStartMonth [get, set]
 Gets or Sets PlanStartMonth More...
 
string PromoCode [get, set]
 Gets or Sets PromoCode More...
 
string PublisherId [get, set]
 Gets or Sets PublisherId More...
 
string ReferralCode [get, set]
 Gets or Sets ReferralCode More...
 
string ReferrerName [get, set]
 Gets or Sets ReferrerName More...
 
string SaleDiscountAmount [get, set]
 Reserved for DocuSign use only. More...
 
string SaleDiscountFixedAmount [get, set]
 Reserved for DocuSign use only. More...
 
string SaleDiscountPercent [get, set]
 Reserved for DocuSign use only. More...
 
string SaleDiscountPeriods [get, set]
 Reserved for DocuSign use only. More...
 
string SaleDiscountSeatPriceOverride [get, set]
 Reserved for DocuSign use only. More...
 
string ShopperId [get, set]
 Gets or Sets ShopperId More...
 

Detailed Description

A complex type that contains the following information for entering referral and discount information. The following items are included in the referral information (all string content): enableSupport, includedSeats, saleDiscountPercent, saleDiscountAmount, saleDiscountFixedAmount, saleDiscountPeriods, saleDiscountSeatPriceOverride, planStartMonth, referralCode, referrerName, advertisementId, publisherId, shopperId, promoCode, groupMemberId, idType, and industry ###### Note: saleDiscountPercent, saleDiscountAmount, saleDiscountFixedAmount, saleDiscountPeriods, and saleDiscountSeatPriceOverride are reserved for DoucSign use only.

Constructor & Destructor Documentation

◆ ReferralInformation()

DocuSign.eSign.Model.ReferralInformation.ReferralInformation ( string  AdvertisementId = default(string),
string  EnableSupport = default(string),
string  ExternalOrgId = default(string),
string  GroupMemberId = default(string),
string  IdType = default(string),
string  IncludedSeats = default(string),
string  Industry = default(string),
string  PlanStartMonth = default(string),
string  PromoCode = default(string),
string  PublisherId = default(string),
string  ReferralCode = default(string),
string  ReferrerName = default(string),
string  SaleDiscountAmount = default(string),
string  SaleDiscountFixedAmount = default(string),
string  SaleDiscountPercent = default(string),
string  SaleDiscountPeriods = default(string),
string  SaleDiscountSeatPriceOverride = default(string),
string  ShopperId = default(string) 
)
inline

Initializes a new instance of the ReferralInformation class.

Parameters
AdvertisementIdA complex type that contains the following information for entering referral and discount information. The following items are included in the referral information (all string content): enableSupport, includedSeats, saleDiscountPercent, saleDiscountAmount, saleDiscountFixedAmount, saleDiscountPeriods, saleDiscountSeatPriceOverride, planStartMonth, referralCode, referrerName, advertisementId, publisherId, shopperId, promoCode, groupMemberId, idType, and industry. ###### Note: saleDiscountPercent, saleDiscountAmount, saleDiscountFixedAmount, saleDiscountPeriods, and saleDiscountSeatPriceOverride are reserved for DoucSign use only. .
EnableSupportWhen set to true, then customer support is provided as part of the account plan..
ExternalOrgIdExternalOrgId.
GroupMemberIdGroupMemberId.
IdTypeIdType.
IncludedSeatsThe number of seats (users) included..
IndustryIndustry.
PlanStartMonthPlanStartMonth.
PromoCodePromoCode.
PublisherIdPublisherId.
ReferralCodeReferralCode.
ReferrerNameReferrerName.
SaleDiscountAmountReserved for DocuSign use only..
SaleDiscountFixedAmountReserved for DocuSign use only..
SaleDiscountPercentReserved for DocuSign use only..
SaleDiscountPeriodsReserved for DocuSign use only..
SaleDiscountSeatPriceOverrideReserved for DocuSign use only..
ShopperIdShopperId.

Member Function Documentation

◆ Equals() [1/2]

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

Returns true if objects are equal

Parameters
objObject to be compared
Returns
Boolean

◆ Equals() [2/2]

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

Returns true if ReferralInformation instances are equal

Parameters
otherInstance of ReferralInformation to be compared
Returns
Boolean

◆ GetHashCode()

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

Gets the hash code

Returns
Hash code

◆ ToJson()

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

Returns the JSON string presentation of the object

Returns
JSON string presentation of the object

◆ ToString()

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

Returns the string presentation of the object

Returns
String presentation of the object

Property Documentation

◆ AdvertisementId

string DocuSign.eSign.Model.ReferralInformation.AdvertisementId
getset

A complex type that contains the following information for entering referral and discount information. The following items are included in the referral information (all string content): enableSupport, includedSeats, saleDiscountPercent, saleDiscountAmount, saleDiscountFixedAmount, saleDiscountPeriods, saleDiscountSeatPriceOverride, planStartMonth, referralCode, referrerName, advertisementId, publisherId, shopperId, promoCode, groupMemberId, idType, and industry. ###### Note: saleDiscountPercent, saleDiscountAmount, saleDiscountFixedAmount, saleDiscountPeriods, and saleDiscountSeatPriceOverride are reserved for DoucSign use only.

A complex type that contains the following information for entering referral and discount information. The following items are included in the referral information (all string content): enableSupport, includedSeats, saleDiscountPercent, saleDiscountAmount, saleDiscountFixedAmount, saleDiscountPeriods, saleDiscountSeatPriceOverride, planStartMonth, referralCode, referrerName, advertisementId, publisherId, shopperId, promoCode, groupMemberId, idType, and industry. ###### Note: saleDiscountPercent, saleDiscountAmount, saleDiscountFixedAmount, saleDiscountPeriods, and saleDiscountSeatPriceOverride are reserved for DoucSign use only.

◆ EnableSupport

string DocuSign.eSign.Model.ReferralInformation.EnableSupport
getset

When set to true, then customer support is provided as part of the account plan.

When set to true, then customer support is provided as part of the account plan.

◆ ExternalOrgId

string DocuSign.eSign.Model.ReferralInformation.ExternalOrgId
getset

Gets or Sets ExternalOrgId

◆ GroupMemberId

string DocuSign.eSign.Model.ReferralInformation.GroupMemberId
getset

Gets or Sets GroupMemberId

◆ IdType

string DocuSign.eSign.Model.ReferralInformation.IdType
getset

Gets or Sets IdType

◆ IncludedSeats

string DocuSign.eSign.Model.ReferralInformation.IncludedSeats
getset

The number of seats (users) included.

The number of seats (users) included.

◆ Industry

string DocuSign.eSign.Model.ReferralInformation.Industry
getset

Gets or Sets Industry

◆ PlanStartMonth

string DocuSign.eSign.Model.ReferralInformation.PlanStartMonth
getset

Gets or Sets PlanStartMonth

◆ PromoCode

string DocuSign.eSign.Model.ReferralInformation.PromoCode
getset

Gets or Sets PromoCode

◆ PublisherId

string DocuSign.eSign.Model.ReferralInformation.PublisherId
getset

Gets or Sets PublisherId

◆ ReferralCode

string DocuSign.eSign.Model.ReferralInformation.ReferralCode
getset

Gets or Sets ReferralCode

◆ ReferrerName

string DocuSign.eSign.Model.ReferralInformation.ReferrerName
getset

Gets or Sets ReferrerName

◆ SaleDiscountAmount

string DocuSign.eSign.Model.ReferralInformation.SaleDiscountAmount
getset

Reserved for DocuSign use only.

Reserved for DocuSign use only.

◆ SaleDiscountFixedAmount

string DocuSign.eSign.Model.ReferralInformation.SaleDiscountFixedAmount
getset

Reserved for DocuSign use only.

Reserved for DocuSign use only.

◆ SaleDiscountPercent

string DocuSign.eSign.Model.ReferralInformation.SaleDiscountPercent
getset

Reserved for DocuSign use only.

Reserved for DocuSign use only.

◆ SaleDiscountPeriods

string DocuSign.eSign.Model.ReferralInformation.SaleDiscountPeriods
getset

Reserved for DocuSign use only.

Reserved for DocuSign use only.

◆ SaleDiscountSeatPriceOverride

string DocuSign.eSign.Model.ReferralInformation.SaleDiscountSeatPriceOverride
getset

Reserved for DocuSign use only.

Reserved for DocuSign use only.

◆ ShopperId

string DocuSign.eSign.Model.ReferralInformation.ShopperId
getset

Gets or Sets ShopperId


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