Condividi tramite


Interfaccia IExtensionReference

Rappresenta i metadati che è contenuto in un elemento di riferimento nell' elemento di riferimenti di un manifesto VSIX.

Spazio dei nomi:  Microsoft.VisualStudio.ExtensionManager
Assembly:  Microsoft.VisualStudio.ExtensionManager (in Microsoft.VisualStudio.ExtensionManager.dll)

Sintassi

'Dichiarazione
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

Il tipo IExtensionReference espone i seguenti membri.

Proprietà

  Nome Descrizione
Proprietà pubblica Attributes (Ereditato da IExtensionRequirement)
Proprietà pubblica CanAutoDownload
Proprietà pubblica Identifier (Ereditato da IExtensionRequirement)
Proprietà pubblica IsRequired
Proprietà pubblica MoreInfoUrl L'URI di un percorso che fornisce ulteriori informazioni sull' estensione a cui si fa riferimento.
Proprietà pubblica Name Il nome dell' estensione a cui si fa riferimento.
Proprietà pubblica NestedExtensionPath Il percorso di un pacchetto VSIX, rispetto alla directory radice dell' estensione padre.
Proprietà pubblica VersionRange (Ereditato da IExtensionRequirement)

In alto

Note

Sebbene questa API supporta l'infrastruttura di Gestione estensioni , è consigliabile non utilizzarla in quanto è soggetto a modifiche.

Per ulteriori informazioni sui manifesti VSIX, vedere Informazioni di riferimento sullo schema dell'estensione VSIX. Per ulteriori informazioni sulla distribuzione di estensione in genere vedere Distribuzione di un'estensione di Visual Studio.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.ExtensionManager