Partager via


ExtensionEvents interface

Objet conteneur pour tous les événements d’extension. Stocke tous les événements d’installation et de désinstallation liés à une extension. Le conteneur d’événements est générique afin de pouvoir stocker des données de n’importe quel type d’événement. De nouveaux types d’événements peuvent être ajoutés sans modifier le contrat.

Propriétés

events

Conteneur générique pour les données d’événements. La clé de dictionnaire indique le type d’événement et la liste contient des propriétés liées à cet événement

extensionId

ID de l’extension, cette opération ne sera jamais renvoyée au client. Ce champ sera principalement utilisé lorsque EMS appelle l’API REST de la galerie pour mettre à jour les événements d’installation/désinstallation pour différentes extensions en une seule fois.

extensionName

Nom de l’extension

publisherName

Nom de l’éditeur

Détails de la propriété

events

Conteneur générique pour les données d’événements. La clé de dictionnaire indique le type d’événement et la liste contient des propriétés liées à cet événement

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

Valeur de propriété

{[key: string]: ExtensionEvent[]}

extensionId

ID de l’extension, cette opération ne sera jamais renvoyée au client. Ce champ sera principalement utilisé lorsque EMS appelle l’API REST de la galerie pour mettre à jour les événements d’installation/désinstallation pour différentes extensions en une seule fois.

extensionId: string

Valeur de propriété

string

extensionName

Nom de l’extension

extensionName: string

Valeur de propriété

string

publisherName

Nom de l’éditeur

publisherName: string

Valeur de propriété

string