Compartilhar via


ExtensionEvents interface

Objeto contêiner para todos os eventos de extensão. Armazena todos os eventos de instalação e desinstalação relacionados a uma extensão. O contêiner de eventos é genérico, portanto, pode armazenar dados de qualquer tipo de evento. Novos tipos de evento podem ser adicionados sem alterar o contrato.

Propriedades

events

Contêiner genérico para dados de eventos. A chave de dicionário indica o tipo de evento e a lista contém propriedades relacionadas a esse evento

extensionId

Id da extensão, isso nunca será enviado de volta para o cliente. Esse campo será usado principalmente quando o EMS chamar a API REST da Galeria para atualizar eventos de instalação/desinstalação para várias extensões de uma só vez.

extensionName

Nome da extensão

publisherName

Nome do editor

Detalhes da propriedade

events

Contêiner genérico para dados de eventos. A chave de dicionário indica o tipo de evento e a lista contém propriedades relacionadas a esse evento

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

Valor da propriedade

{[key: string]: ExtensionEvent[]}

extensionId

Id da extensão, isso nunca será enviado de volta para o cliente. Esse campo será usado principalmente quando o EMS chamar a API REST da Galeria para atualizar eventos de instalação/desinstalação para várias extensões de uma só vez.

extensionId: string

Valor da propriedade

string

extensionName

Nome da extensão

extensionName: string

Valor da propriedade

string

publisherName

Nome do editor

publisherName: string

Valor da propriedade

string