Freigeben über


ExtensionEvents interface

Containerobjekt für alle Erweiterungsereignisse. Speichert alle Installations- und Deinstallationsereignisse im Zusammenhang mit einer Erweiterung. Der Ereigniscontainer ist generisch und kann daher Daten aller Arten von Ereignissen speichern. Neue Ereignistypen können hinzugefügt werden, ohne den Vertrag zu ändern.

Eigenschaften

events

Generischer Container für Ereignisdaten. Der Wörterbuchschlüssel gibt den Typ des Ereignisses an, und die Liste enthält Eigenschaften, die sich auf dieses Ereignis beziehen

extensionId

Die ID der Erweiterung wird nie an den Client gesendet. Dieses Feld wird hauptsächlich verwendet, wenn EMS die Gallery-REST-API aufruft, um Installations-/Deinstallationsereignisse für verschiedene Erweiterungen auf einmal zu aktualisieren.

extensionName

Name der Erweiterung

publisherName

Name des Herausgebers

Details zur Eigenschaft

events

Generischer Container für Ereignisdaten. Der Wörterbuchschlüssel gibt den Typ des Ereignisses an, und die Liste enthält Eigenschaften, die sich auf dieses Ereignis beziehen

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

Eigenschaftswert

{[key: string]: ExtensionEvent[]}

extensionId

Die ID der Erweiterung wird nie an den Client gesendet. Dieses Feld wird hauptsächlich verwendet, wenn EMS die Gallery-REST-API aufruft, um Installations-/Deinstallationsereignisse für verschiedene Erweiterungen auf einmal zu aktualisieren.

extensionId: string

Eigenschaftswert

string

extensionName

Name der Erweiterung

extensionName: string

Eigenschaftswert

string

publisherName

Name des Herausgebers

publisherName: string

Eigenschaftswert

string