Condividi tramite


ExtensionEvents interface

Oggetto contenitore per tutti gli eventi di estensione. Archivia tutti gli eventi di installazione e disinstallazione correlati a un'estensione. Il contenitore eventi è generico in modo da archiviare i dati di qualsiasi tipo di evento. È possibile aggiungere nuovi tipi di evento senza modificare il contratto.

Proprietà

events

Contenitore generico per i dati degli eventi. La chiave del dizionario indica il tipo di evento e l'elenco contiene proprietà correlate a tale evento

extensionId

ID dell'estensione, non verrà mai inviato al client. Questo campo verrà usato principalmente quando EMS chiama l'API REST della raccolta per aggiornare gli eventi di installazione/disinstallazione per varie estensioni in un'unica operazione.

extensionName

Nome dell'estensione

publisherName

Nome dell'editore

Dettagli proprietà

events

Contenitore generico per i dati degli eventi. La chiave del dizionario indica il tipo di evento e l'elenco contiene proprietà correlate a tale evento

events: {[key: string]: ExtensionEvent[]}

Valore della proprietà

{[key: string]: ExtensionEvent[]}

extensionId

ID dell'estensione, non verrà mai inviato al client. Questo campo verrà usato principalmente quando EMS chiama l'API REST della raccolta per aggiornare gli eventi di installazione/disinstallazione per varie estensioni in un'unica operazione.

extensionId: string

Valore della proprietà

string

extensionName

Nome dell'estensione

extensionName: string

Valore della proprietà

string

publisherName

Nome dell'editore

publisherName: string

Valore della proprietà

string