Partilhar via


ExtensionEvents interface

Objeto de 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 eventos 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, este nunca será enviado de volta para o cliente. Este 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 de 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 de Propriedade

{[key: string]: ExtensionEvent[]}

extensionId

Id da extensão, este nunca será enviado de volta para o cliente. Este 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 de Propriedade

string

extensionName

Nome da extensão

extensionName: string

Valor de Propriedade

string

publisherName

Nome do editor

publisherName: string

Valor de Propriedade

string