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 預付款金額。 此欄位適用于具有合約類型Microsoft 客戶合約的計費帳戶。

billedAmount
Amount

發票計費期間的總費用。

creditAmount
Amount

發票計費期間傳回和取消的總退款。 此欄位適用于具有合約類型Microsoft 客戶合約的計費帳戶。

freeAzureCreditApplied
Amount

套用至費用的免費 Azure 點數金額。 此欄位適用于具有合約類型Microsoft 客戶合約的計費帳戶。

subTotal
Amount

稅前金額到期。 此欄位適用于具有合約類型Microsoft 客戶合約的計費帳戶。

taxAmount
Amount

計費期間所收取的稅金金額。 此欄位適用于具有合約類型Microsoft 客戶合約的計費帳戶。

totalAmount
Amount

產生發票時到期的金額。 此欄位適用于具有合約類型Microsoft 客戶合約的計費帳戶。

invoicePeriodStartDate
Nullable<DateTime>

產生發票之計費週期的開始日期。

invoicePeriodEndDate
Nullable<DateTime>

產生發票之計費週期的結束日期。

invoiceType
String

發票類型。 可能的值包括:'AzureService'、'AzureMarketplace'、'AzureSupport'

isMonthlyInvoice
Nullable<Boolean>

指定發票是否產生為每月發票週期的一部分。 此欄位適用于具有合約類型Microsoft 客戶合約的計費帳戶。

billingProfileId
String

產生發票之帳單設定檔的識別碼。

billingProfileDisplayName
String

產生發票之帳單設定檔的名稱。

purchaseOrderNumber
String

發票的選擇性採購單號碼。

documents
IList<Document>

可供下載的檔案清單,例如發票和稅務收據。

payments
IList<PaymentProperties>

付款清單。

subscriptionId
String

產生發票之訂用帳戶的識別碼。

適用於