PaymentDetailsModifier Costruttori

Definizione

Overload

PaymentDetailsModifier()

Inizializza una nuova istanza della classe PaymentDetailsModifier.

PaymentDetailsModifier(IList<String>, PaymentItem, IList<PaymentItem>, Object)

Inizializza una nuova istanza della classe PaymentDetailsModifier.

PaymentDetailsModifier()

Inizializza una nuova istanza della classe PaymentDetailsModifier.

public PaymentDetailsModifier ();
Public Sub New ()

Si applica a

PaymentDetailsModifier(IList<String>, PaymentItem, IList<PaymentItem>, Object)

Inizializza una nuova istanza della classe PaymentDetailsModifier.

public PaymentDetailsModifier (System.Collections.Generic.IList<string> supportedMethods = default, Microsoft.Bot.Schema.PaymentItem total = default, System.Collections.Generic.IList<Microsoft.Bot.Schema.PaymentItem> additionalDisplayItems = default, object data = default);
new Microsoft.Bot.Schema.PaymentDetailsModifier : System.Collections.Generic.IList<string> * Microsoft.Bot.Schema.PaymentItem * System.Collections.Generic.IList<Microsoft.Bot.Schema.PaymentItem> * obj -> Microsoft.Bot.Schema.PaymentDetailsModifier
Public Sub New (Optional supportedMethods As IList(Of String) = Nothing, Optional total As PaymentItem = Nothing, Optional additionalDisplayItems As IList(Of PaymentItem) = Nothing, Optional data As Object = Nothing)

Parametri

supportedMethods
IList<String>

Contiene una sequenza di identificatori del metodo di pagamento.

total
PaymentItem

Questo valore esegue l'override del campo totale nel dizionario PaymentDetails per gli identificatori del metodo di pagamento nel campo supportatoMethods.

additionalDisplayItems
IList<PaymentItem>

Fornisce elementi di visualizzazione aggiuntivi aggiunti al campo displayItems nel dizionario PaymentDetails per gli identificatori del metodo di pagamento nel campo supportatoMethods.

data
Object

Oggetto serializzabile JSON che fornisce informazioni facoltative che potrebbero essere necessarie dai metodi di pagamento supportati.

Si applica a