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
Тип ресурса.
- status
- String
Текущее состояние счета. Возможные значения: "Due", "OverDue", "Paid"
- amountDue
- Amount
Сумма, к оплате по состоянию на данный момент.
- azurePrepaymentApplied
- Amount
Сумма предоплаты Azure, примененная к расходам. Это поле применимо к учетным записям выставления счетов с типом соглашения Клиентское соглашение Майкрософт.
- billedAmount
- Amount
Общие расходы за расчетный период счета.
- creditAmount
- Amount
Общая сумма возврата и отмены в течение периода выставления счетов. Это поле применимо к учетным записям выставления счетов с типом соглашения Клиентское соглашение Майкрософт.
- freeAzureCreditApplied
- Amount
Сумма бесплатных кредитов Azure, примененных к расходам. Это поле применимо к учетным записям выставления счетов с типом соглашения Клиентское соглашение Майкрософт.
- subTotal
- Amount
Сумма до уплаты налогов. Это поле применимо к учетным записям выставления счетов с типом соглашения Клиентское соглашение Майкрософт.
- taxAmount
- Amount
Сумма налога, взимаемого за расчетный период. Это поле применимо к учетным записям выставления счетов с типом соглашения Клиентское соглашение Майкрософт.
- totalAmount
- Amount
Сумма, причитаемая при создании счета. Это поле применимо к учетным записям выставления счетов с типом соглашения Клиентское соглашение Майкрософт.
Дата начала периода выставления счетов, для которого создается счет.
Дата окончания периода выставления счетов, для которого создается счет.
- invoiceType
- String
Тип счета. Возможные значения: "AzureService", "AzureMarketplace", "AzureSupport"
Указывает, создается ли счет в рамках ежемесячного цикла выставления счетов. Это поле применимо к учетным записям выставления счетов с типом соглашения Клиентское соглашение Майкрософт.
- billingProfileId
- String
Идентификатор профиля выставления счетов, для которого создается счет.
- billingProfileDisplayName
- String
Имя профиля выставления счетов, для которого создается счет.
- purchaseOrderNumber
- String
Необязательный номер заказа на покупку для счета.
Список доступных для скачивания документов, таких как счет-фактура и налоговый чек.
- payments
- IList<PaymentProperties>
Список платежей.
- subscriptionId
- String
Идентификатор подписки, для которой создается счет.
Применяется к
Azure SDK for .NET