Partilhar via


Interface IExtensionHeader

Representa os metadados contidos em todos os identificador elemento de um manifesto VSIX.

Namespace:  Microsoft.VisualStudio.ExtensionManager
Assembly:  Microsoft.VisualStudio.ExtensionManager (em Microsoft.VisualStudio.ExtensionManager.dll)

Sintaxe

'Declaração
Public Interface IExtensionHeader
public interface IExtensionHeader
public interface class IExtensionHeader
type IExtensionHeader =  interface end
public interface IExtensionHeader

O tipo IExtensionHeader expõe os membros a seguir.

Propriedades

  Nome Descrição
Propriedade pública AdditionalElements
Propriedade pública AllUsers
Propriedade pública Author A pessoa ou empresa que criou a extensão.
Propriedade pública Description Uma descrição da extensão.
Propriedade pública GettingStartedGuide Um local que fornece informações sobre como usar a extensão.
Propriedade pública GlobalScope
Propriedade pública Icon Caminho de um arquivo de ícone que representa a extensão.
Propriedade pública Identifier Um valor exclusivo para identificar a extensão.
Propriedade pública InstalledByMsi Indica se a extensão foi instalada por um arquivo do Windows Installer (. msi).Essas extensões não podem ser desinstaladas por meio de Extension Manager.Em vez disso, deve ser desinstalados usando a seção de programas de desinstalação do painel de controle do Windows.
Propriedade pública License O caminho de um arquivo de licença.
Propriedade pública LicenseClickThrough Especifica se deve ser mostrada uma caixa de diálogo do contrato de licença antes de instalar a extensão.
Propriedade pública LicenseFormat O formato de dados de uma licença.Corresponde ao valor de um campo de DataFormats.
Propriedade pública Locale O CultureInfo que corresponde à localidade do LCID (ID) que está listado no manifesto da extensão.
Propriedade pública LocalizedAdditionalElements
Propriedade pública LocalizedDescription
Propriedade pública LocalizedName
Propriedade pública MoreInfoUrl Um local que fornece mais informações sobre a extensão.
Propriedade pública Name O nome da extensão.
Propriedade pública PreviewImage O caminho do arquivo de imagem que mostra a finalidade da extensão.
Propriedade pública ReleaseNotes
Propriedade pública ReleaseNotesContent
Propriedade pública ReleaseNotesFormat
Propriedade pública SupportedFrameworkVersionRange
Propriedade pública SystemComponent Especifica se uma extensão pode ser desinstalada.
Propriedade pública Tags
Propriedade pública Version A versão da extensão.

Superior

Comentários

Embora essa API oferece suporte a Extension Manager infra-estrutura, é recomendável que você não usá-lo porque ele está sujeito a alterações.

Para obter mais informações sobre manifestos VSIX, consulte Referência de esquema de extensão VSIX. Para obter mais informações sobre a implantação de extensão em geral, consulte Implantação de extensão do Visual Studio.

Consulte também

Referência

Namespace Microsoft.VisualStudio.ExtensionManager