Show / Hide Table of Contents

Struct InvoiceDocumentType

The type of the document.

Namespace: System.Dynamic.ExpandoObject
Assembly: Azure.ResourceManager.Billing.dll
Syntax
public struct InvoiceDocumentType : IEquatable<Azure.ResourceManager.Billing.Models.InvoiceDocumentType>

Constructors

InvoiceDocumentType(String)

Initializes a new instance of InvoiceDocumentType.

Declaration
public InvoiceDocumentType (string value);
Parameters
System.String value

Exceptions
System.ArgumentNullException

value is null.

Properties

CreditNote

CreditNote.

Declaration
public static Azure.ResourceManager.Billing.Models.InvoiceDocumentType CreditNote { get; }
Property Value
InvoiceDocumentType

Invoice

Invoice.

Declaration
public static Azure.ResourceManager.Billing.Models.InvoiceDocumentType Invoice { get; }
Property Value
InvoiceDocumentType

Other

Other.

Declaration
public static Azure.ResourceManager.Billing.Models.InvoiceDocumentType Other { get; }
Property Value
InvoiceDocumentType

Summary

Summary.

Declaration
public static Azure.ResourceManager.Billing.Models.InvoiceDocumentType Summary { get; }
Property Value
InvoiceDocumentType

TaxReceipt

TaxReceipt.

Declaration
public static Azure.ResourceManager.Billing.Models.InvoiceDocumentType TaxReceipt { get; }
Property Value
InvoiceDocumentType

Transactions

Transactions.

Declaration
public static Azure.ResourceManager.Billing.Models.InvoiceDocumentType Transactions { get; }
Property Value
InvoiceDocumentType

VoidNote

VoidNote.

Declaration
public static Azure.ResourceManager.Billing.Models.InvoiceDocumentType VoidNote { get; }
Property Value
InvoiceDocumentType

Methods

Equals(InvoiceDocumentType)

Indicates whether the current object is equal to another object of the same type.

Declaration
public bool Equals (Azure.ResourceManager.Billing.Models.InvoiceDocumentType other);
Parameters
InvoiceDocumentType other

An object to compare with this object.

Returns
System.Boolean

true if the current object is equal to the other parameter; otherwise, false.

Equals(Object)

Indicates whether this instance and a specified object are equal.

Declaration
[System.ComponentModel.EditorBrowsable]
public override bool Equals (object obj);
Parameters
System.Object obj

The object to compare with the current instance.

Returns
System.Boolean

true if obj and this instance are the same type and represent the same value; otherwise, false.

GetHashCode()

Returns the hash code for this instance.

Declaration
[System.ComponentModel.EditorBrowsable]
public override int GetHashCode ();
Returns
System.Int32

A 32-bit signed integer that is the hash code for this instance.

ToString()

Returns the fully qualified type name of this instance.

Declaration
public override string ToString ();
Returns
System.String

The fully qualified type name.

Operators

Equality(InvoiceDocumentType, InvoiceDocumentType)

Determines if two InvoiceDocumentType values are the same.

Declaration
public static bool operator == (Azure.ResourceManager.Billing.Models.InvoiceDocumentType left, Azure.ResourceManager.Billing.Models.InvoiceDocumentType right);
Parameters
InvoiceDocumentType left

InvoiceDocumentType right

Returns
System.Boolean

Implicit(String to InvoiceDocumentType)

Converts a System.String to a InvoiceDocumentType.

Declaration
public static implicit operator Azure.ResourceManager.Billing.Models.InvoiceDocumentType (string value);
Parameters
System.String value

Returns
InvoiceDocumentType

Inequality(InvoiceDocumentType, InvoiceDocumentType)

Determines if two InvoiceDocumentType values are not the same.

Declaration
public static bool operator != (Azure.ResourceManager.Billing.Models.InvoiceDocumentType left, Azure.ResourceManager.Billing.Models.InvoiceDocumentType right);
Parameters
InvoiceDocumentType left

InvoiceDocumentType right

Returns
System.Boolean

Back to top Azure SDK for .NET