Interface IExtensionReference
Representa os metadados contidos em um referência elemento o referências o elemento de um manifesto VSIX.
Namespace: Microsoft.VisualStudio.ExtensionManager
Assembly: Microsoft.VisualStudio.ExtensionManager (em Microsoft.VisualStudio.ExtensionManager.dll)
Sintaxe
'Declaração
Public Interface IExtensionReference _
Inherits IExtensionRequirement
public interface IExtensionReference : IExtensionRequirement
public interface class IExtensionReference : IExtensionRequirement
type IExtensionReference =
interface
interface IExtensionRequirement
end
public interface IExtensionReference extends IExtensionRequirement
O tipo IExtensionReference expõe os membros a seguir.
Propriedades
Nome | Descrição | |
---|---|---|
Attributes | (Herdado de IExtensionRequirement.) | |
CanAutoDownload | ||
Identifier | (Herdado de IExtensionRequirement.) | |
IsRequired | ||
MoreInfoUrl | O URI de um local que fornece mais informações sobre a extensão referenciados. | |
Name | O nome da extensão referenciado. | |
NestedExtensionPath | O caminho de um pacote VSIX, relativo ao diretório raiz da extensão do pai. | |
VersionRange | (Herdado de IExtensionRequirement.) |
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.