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

Contains information about an item on a billing invoice. More...

Inheritance diagram for DocuSign.eSign.Model.BillingInvoiceItem:

Public Member Functions

 BillingInvoiceItem (string ChargeAmount=default(string), string ChargeName=default(string), string InvoiceItemId=default(string), string Quantity=default(string), string TaxAmount=default(string), string TaxExemptAmount=default(string), string UnitPrice=default(string))
 Initializes a new instance of the BillingInvoiceItem 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 (BillingInvoiceItem other)
 Returns true if BillingInvoiceItem instances are equal More...
 
override int GetHashCode ()
 Gets the hash code More...
 
IEnumerable< ValidationResult > Validate (ValidationContext validationContext)
 

Properties

string ChargeAmount [get, set]
 Reserved: TBD More...
 
string ChargeName [get, set]
 Reserved: TBD More...
 
string InvoiceItemId [get, set]
 Reserved: TBD More...
 
string Quantity [get, set]
 Gets or Sets Quantity More...
 
string TaxAmount [get, set]
 Gets or Sets TaxAmount More...
 
string TaxExemptAmount [get, set]
 Gets or Sets TaxExemptAmount More...
 
string UnitPrice [get, set]
 Reserved: TBD More...
 

Detailed Description

Contains information about an item on a billing invoice.

Constructor & Destructor Documentation

◆ BillingInvoiceItem()

DocuSign.eSign.Model.BillingInvoiceItem.BillingInvoiceItem ( string  ChargeAmount = default(string),
string  ChargeName = default(string),
string  InvoiceItemId = default(string),
string  Quantity = default(string),
string  TaxAmount = default(string),
string  TaxExemptAmount = default(string),
string  UnitPrice = default(string) 
)
inline

Initializes a new instance of the BillingInvoiceItem class.

Parameters
ChargeAmountReserved: TBD.
ChargeNameReserved: TBD.
InvoiceItemIdReserved: TBD.
QuantityQuantity.
TaxAmountTaxAmount.
TaxExemptAmountTaxExemptAmount.
UnitPriceReserved: TBD.

Member Function Documentation

◆ Equals() [1/2]

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

Returns true if objects are equal

Parameters
objObject to be compared
Returns
Boolean

◆ Equals() [2/2]

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

Returns true if BillingInvoiceItem instances are equal

Parameters
otherInstance of BillingInvoiceItem to be compared
Returns
Boolean

◆ GetHashCode()

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

Gets the hash code

Returns
Hash code

◆ ToJson()

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

Returns the JSON string presentation of the object

Returns
JSON string presentation of the object

◆ ToString()

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

Returns the string presentation of the object

Returns
String presentation of the object

Property Documentation

◆ ChargeAmount

string DocuSign.eSign.Model.BillingInvoiceItem.ChargeAmount
getset

Reserved: TBD

Reserved: TBD

◆ ChargeName

string DocuSign.eSign.Model.BillingInvoiceItem.ChargeName
getset

Reserved: TBD

Reserved: TBD

◆ InvoiceItemId

string DocuSign.eSign.Model.BillingInvoiceItem.InvoiceItemId
getset

Reserved: TBD

Reserved: TBD

◆ Quantity

string DocuSign.eSign.Model.BillingInvoiceItem.Quantity
getset

Gets or Sets Quantity

◆ TaxAmount

string DocuSign.eSign.Model.BillingInvoiceItem.TaxAmount
getset

Gets or Sets TaxAmount

◆ TaxExemptAmount

string DocuSign.eSign.Model.BillingInvoiceItem.TaxExemptAmount
getset

Gets or Sets TaxExemptAmount

◆ UnitPrice

string DocuSign.eSign.Model.BillingInvoiceItem.UnitPrice
getset

Reserved: TBD

Reserved: TBD


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