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 |
| extension |
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. |
| extension |
Name der Erweiterung |
| publisher |
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