Invoice Constructors
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Overloads
Invoice() |
Initialiseert een nieuw exemplaar van de factuurklasse. |
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) |
Initialiseert een nieuw exemplaar van de factuurklasse. |
Invoice()
Initialiseert een nieuw exemplaar van de factuurklasse.
public Invoice ();
Public Sub New ()
Van toepassing op
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)
Initialiseert een nieuw exemplaar van de factuurklasse.
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)
Parameters
- id
- String
Resource-id.
- name
- String
Resourcenaam.
- type
- String
Resourcetype.
- status
- String
De huidige status van de factuur. Mogelijke waarden zijn: 'Verschuldigd', 'Achterstallig', 'Betaald'
- amountDue
- Amount
Het verschuldigde bedrag vanaf nu.
- azurePrepaymentApplied
- Amount
Het bedrag van de Azure-vooruitbetaling die op de kosten wordt toegepast. Dit veld is van toepassing op factureringsrekeningen met overeenkomsttype Microsoft-klantovereenkomst.
- billedAmount
- Amount
De totale kosten voor de factuurfactureringsperiode.
- creditAmount
- Amount
De totale terugbetaling voor retourzendingen en annuleringen tijdens de factureringsperiode van de factuur. Dit veld is van toepassing op factureringsrekeningen met overeenkomsttype Microsoft-klantovereenkomst.
- freeAzureCreditApplied
- Amount
Het bedrag aan gratis Azure-tegoed dat is toegepast op de kosten. Dit veld is van toepassing op factureringsrekeningen met overeenkomsttype Microsoft-klantovereenkomst.
- subTotal
- Amount
Het verschuldigde bedrag vóór belasting. Dit veld is van toepassing op factureringsrekeningen met overeenkomsttype Microsoft-klantovereenkomst.
- taxAmount
- Amount
Het bedrag aan belasting dat in rekening wordt gebracht voor de factureringsperiode. Dit veld is van toepassing op factureringsrekeningen met overeenkomsttype Microsoft-klantovereenkomst.
- totalAmount
- Amount
Het verschuldigde bedrag op het moment dat de factuur is gegenereerd. Dit veld is van toepassing op factureringsrekeningen met overeenkomsttype Microsoft-klantovereenkomst.
De begindatum van de factureringsperiode waarvoor de factuur wordt gegenereerd.
De einddatum van de factureringsperiode waarvoor de factuur wordt gegenereerd.
- invoiceType
- String
Factuurtype. Mogelijke waarden zijn: 'AzureService', 'AzureMarketplace', 'AzureSupport'
Hiermee geeft u op of de factuur wordt gegenereerd als onderdeel van de maandelijkse factureringscyclus of niet. Dit veld is van toepassing op factureringsrekeningen met overeenkomsttype Microsoft-klantovereenkomst.
- billingProfileId
- String
De id van het factureringsprofiel waarvoor de factuur wordt gegenereerd.
- billingProfileDisplayName
- String
De naam van het factureringsprofiel waarvoor de factuur wordt gegenereerd.
- purchaseOrderNumber
- String
Een optioneel inkoopordernummer voor de factuur.
Lijst met documenten die kunnen worden gedownload, zoals factuur en btw-ontvangstbewijs.
- payments
- IList<PaymentProperties>
Lijst met betalingen.
- subscriptionId
- String
De id van het abonnement waarvoor de factuur wordt gegenereerd.
Van toepassing op
Azure SDK for .NET