Compartilhar via


ArmReservationsModelFactory.CalculatePriceResultProperties Método

Definição

Inicializa uma nova instância de CalculatePriceResultProperties.

public static Azure.ResourceManager.Reservations.Models.CalculatePriceResultProperties CalculatePriceResultProperties (Azure.ResourceManager.Reservations.Models.CalculatePriceResultPropertiesBillingCurrencyTotal billingCurrencyTotal = default, double? netTotal = default, double? taxTotal = default, double? grandTotal = default, bool? isTaxIncluded = default, bool? isBillingPartnerManaged = default, Guid? reservationOrderId = default, string skuTitle = default, string skuDescription = default, Azure.ResourceManager.Reservations.Models.CalculatePriceResultPropertiesPricingCurrencyTotal pricingCurrencyTotal = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Reservations.Models.PaymentDetail> paymentSchedule = default);
static member CalculatePriceResultProperties : Azure.ResourceManager.Reservations.Models.CalculatePriceResultPropertiesBillingCurrencyTotal * Nullable<double> * Nullable<double> * Nullable<double> * Nullable<bool> * Nullable<bool> * Nullable<Guid> * string * string * Azure.ResourceManager.Reservations.Models.CalculatePriceResultPropertiesPricingCurrencyTotal * seq<Azure.ResourceManager.Reservations.Models.PaymentDetail> -> Azure.ResourceManager.Reservations.Models.CalculatePriceResultProperties
Public Shared Function CalculatePriceResultProperties (Optional billingCurrencyTotal As CalculatePriceResultPropertiesBillingCurrencyTotal = Nothing, Optional netTotal As Nullable(Of Double) = Nothing, Optional taxTotal As Nullable(Of Double) = Nothing, Optional grandTotal As Nullable(Of Double) = Nothing, Optional isTaxIncluded As Nullable(Of Boolean) = Nothing, Optional isBillingPartnerManaged As Nullable(Of Boolean) = Nothing, Optional reservationOrderId As Nullable(Of Guid) = Nothing, Optional skuTitle As String = Nothing, Optional skuDescription As String = Nothing, Optional pricingCurrencyTotal As CalculatePriceResultPropertiesPricingCurrencyTotal = Nothing, Optional paymentSchedule As IEnumerable(Of PaymentDetail) = Nothing) As CalculatePriceResultProperties

Parâmetros

billingCurrencyTotal
CalculatePriceResultPropertiesBillingCurrencyTotal

Conversor de Moedas e o valor que o cliente será cobrado na moeda local do cliente. O imposto não está incluído.

netTotal
Nullable<Double>

Valor total líquido em moeda de preços.

taxTotal
Nullable<Double>

Valor do imposto em moeda de preços.

grandTotal
Nullable<Double>

Valor total em moeda de preços.

isTaxIncluded
Nullable<Boolean>

Se o imposto está incluído ou não no total geral.

isBillingPartnerManaged
Nullable<Boolean>

True se a cobrança for gerenciada pelo Microsoft Partner. Usado somente para contas CSP.

reservationOrderId
Nullable<Guid>

GUID que representa a ordem de reserva que pode ser colocada após o cálculo do preço.

skuTitle
String

Título de sku que está sendo comprado.

skuDescription
String

Descrição do sku que está sendo comprado.

pricingCurrencyTotal
CalculatePriceResultPropertiesPricingCurrencyTotal

Valor que a Microsoft usa para registro. Usado durante o reembolso para calcular o limite de reembolso. O imposto não está incluído.

paymentSchedule
IEnumerable<PaymentDetail>

Retornos

Uma nova CalculatePriceResultProperties instância para zombar.

Aplica-se a