Condividi tramite


ExtensionAcquisitionRequest interface

Contratto per la gestione del processo di acquisizione dell'estensione

Proprietà

assignmentType

Modalità di assegnazione dell'elemento

billingId

L'id dell'abbonamento utilizzato per l'acquisto

itemId

L'ID del marketplace (publisherName.extensionName) per l'elemento

operationType

Il tipo di operazione, ad esempio installazione, richiesta, acquisto

properties

Proprietà aggiuntive che possono essere aggiunte alla richiesta.

quantity

Quante licenze devono essere acquistate

targets

Un elenco di GUID di destinazione in cui l'elemento deve essere acquisito (installato, richiesto e così via), ad esempio l'ID account

Dettagli proprietà

assignmentType

Modalità di assegnazione dell'elemento

assignmentType: AcquisitionAssignmentType

Valore della proprietà

billingId

L'id dell'abbonamento utilizzato per l'acquisto

billingId: string

Valore della proprietà

string

itemId

L'ID del marketplace (publisherName.extensionName) per l'elemento

itemId: string

Valore della proprietà

string

operationType

Il tipo di operazione, ad esempio installazione, richiesta, acquisto

operationType: AcquisitionOperationType

Valore della proprietà

properties

Proprietà aggiuntive che possono essere aggiunte alla richiesta.

properties: any

Valore della proprietà

any

quantity

Quante licenze devono essere acquistate

quantity: number

Valore della proprietà

number

targets

Un elenco di GUID di destinazione in cui l'elemento deve essere acquisito (installato, richiesto e così via), ad esempio l'ID account

targets: string[]

Valore della proprietà

string[]