Поделиться через


Invoice Конструкторы

Определение

Перегрузки

Invoice()

Инициализирует новый экземпляр класса Invoice.

Invoice(String, String, String, Nullable<DateTime>, Nullable<DateTime>, String, Amount, Amount, Amount, Amount, Amount, Amount, Amount, Amount, Nullable<DateTime>, Nullable<DateTime>, String, Nullable<Boolean>, String, String, String, IList<Document>, IList<PaymentProperties>, String)

Инициализирует новый экземпляр класса Invoice.

Invoice()

Инициализирует новый экземпляр класса Invoice.

public Invoice ();
Public Sub New ()

Применяется к

Invoice(String, String, String, Nullable<DateTime>, Nullable<DateTime>, String, Amount, Amount, Amount, Amount, Amount, Amount, Amount, Amount, Nullable<DateTime>, Nullable<DateTime>, String, Nullable<Boolean>, String, String, String, IList<Document>, IList<PaymentProperties>, String)

Инициализирует новый экземпляр класса Invoice.

public Invoice (string id = default, string name = default, string type = default, DateTime? dueDate = default, DateTime? invoiceDate = default, string status = default, Microsoft.Azure.Management.Billing.Models.Amount amountDue = default, Microsoft.Azure.Management.Billing.Models.Amount azurePrepaymentApplied = default, Microsoft.Azure.Management.Billing.Models.Amount billedAmount = default, Microsoft.Azure.Management.Billing.Models.Amount creditAmount = default, Microsoft.Azure.Management.Billing.Models.Amount freeAzureCreditApplied = default, Microsoft.Azure.Management.Billing.Models.Amount subTotal = default, Microsoft.Azure.Management.Billing.Models.Amount taxAmount = default, Microsoft.Azure.Management.Billing.Models.Amount totalAmount = default, DateTime? invoicePeriodStartDate = default, DateTime? invoicePeriodEndDate = default, string invoiceType = default, bool? isMonthlyInvoice = default, string billingProfileId = default, string billingProfileDisplayName = default, string purchaseOrderNumber = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Billing.Models.Document> documents = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Billing.Models.PaymentProperties> payments = default, string subscriptionId = default);
new Microsoft.Azure.Management.Billing.Models.Invoice : string * string * string * Nullable<DateTime> * Nullable<DateTime> * string * Microsoft.Azure.Management.Billing.Models.Amount * Microsoft.Azure.Management.Billing.Models.Amount * Microsoft.Azure.Management.Billing.Models.Amount * Microsoft.Azure.Management.Billing.Models.Amount * Microsoft.Azure.Management.Billing.Models.Amount * Microsoft.Azure.Management.Billing.Models.Amount * Microsoft.Azure.Management.Billing.Models.Amount * Microsoft.Azure.Management.Billing.Models.Amount * Nullable<DateTime> * Nullable<DateTime> * string * Nullable<bool> * string * string * string * System.Collections.Generic.IList<Microsoft.Azure.Management.Billing.Models.Document> * System.Collections.Generic.IList<Microsoft.Azure.Management.Billing.Models.PaymentProperties> * string -> Microsoft.Azure.Management.Billing.Models.Invoice
Public Sub New (Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional dueDate As Nullable(Of DateTime) = Nothing, Optional invoiceDate As Nullable(Of DateTime) = Nothing, Optional status As String = Nothing, Optional amountDue As Amount = Nothing, Optional azurePrepaymentApplied As Amount = Nothing, Optional billedAmount As Amount = Nothing, Optional creditAmount As Amount = Nothing, Optional freeAzureCreditApplied As Amount = Nothing, Optional subTotal As Amount = Nothing, Optional taxAmount As Amount = Nothing, Optional totalAmount As Amount = Nothing, Optional invoicePeriodStartDate As Nullable(Of DateTime) = Nothing, Optional invoicePeriodEndDate As Nullable(Of DateTime) = Nothing, Optional invoiceType As String = Nothing, Optional isMonthlyInvoice As Nullable(Of Boolean) = Nothing, Optional billingProfileId As String = Nothing, Optional billingProfileDisplayName As String = Nothing, Optional purchaseOrderNumber As String = Nothing, Optional documents As IList(Of Document) = Nothing, Optional payments As IList(Of PaymentProperties) = Nothing, Optional subscriptionId As String = Nothing)

Параметры

id
String

Идентификатор ресурса.

name
String

Имя ресурса.

type
String

Тип ресурса.

dueDate
Nullable<DateTime>

Дата выполнения счета.

invoiceDate
Nullable<DateTime>

Дата создания счета.

status
String

Текущее состояние счета. Возможные значения: "Due", "OverDue", "Paid"

amountDue
Amount

Сумма, к оплате по состоянию на данный момент.

azurePrepaymentApplied
Amount

Сумма предоплаты Azure, примененная к расходам. Это поле применимо к учетным записям выставления счетов с типом соглашения Клиентское соглашение Майкрософт.

billedAmount
Amount

Общие расходы за расчетный период счета.

creditAmount
Amount

Общая сумма возврата и отмены в течение периода выставления счетов. Это поле применимо к учетным записям выставления счетов с типом соглашения Клиентское соглашение Майкрософт.

freeAzureCreditApplied
Amount

Сумма бесплатных кредитов Azure, примененных к расходам. Это поле применимо к учетным записям выставления счетов с типом соглашения Клиентское соглашение Майкрософт.

subTotal
Amount

Сумма до уплаты налогов. Это поле применимо к учетным записям выставления счетов с типом соглашения Клиентское соглашение Майкрософт.

taxAmount
Amount

Сумма налога, взимаемого за расчетный период. Это поле применимо к учетным записям выставления счетов с типом соглашения Клиентское соглашение Майкрософт.

totalAmount
Amount

Сумма, причитаемая при создании счета. Это поле применимо к учетным записям выставления счетов с типом соглашения Клиентское соглашение Майкрософт.

invoicePeriodStartDate
Nullable<DateTime>

Дата начала периода выставления счетов, для которого создается счет.

invoicePeriodEndDate
Nullable<DateTime>

Дата окончания периода выставления счетов, для которого создается счет.

invoiceType
String

Тип счета. Возможные значения: "AzureService", "AzureMarketplace", "AzureSupport"

isMonthlyInvoice
Nullable<Boolean>

Указывает, создается ли счет в рамках ежемесячного цикла выставления счетов. Это поле применимо к учетным записям выставления счетов с типом соглашения Клиентское соглашение Майкрософт.

billingProfileId
String

Идентификатор профиля выставления счетов, для которого создается счет.

billingProfileDisplayName
String

Имя профиля выставления счетов, для которого создается счет.

purchaseOrderNumber
String

Необязательный номер заказа на покупку для счета.

documents
IList<Document>

Список доступных для скачивания документов, таких как счет-фактура и налоговый чек.

payments
IList<PaymentProperties>

Список платежей.

subscriptionId
String

Идентификатор подписки, для которой создается счет.

Применяется к