Interfaccia IExtension
Contiene i metadati da un manifesto VSIX.
Spazio dei nomi: Microsoft.VisualStudio.ExtensionManager
Assembly: Microsoft.VisualStudio.ExtensionManager (in Microsoft.VisualStudio.ExtensionManager.dll)
Sintassi
'Dichiarazione
Public Interface IExtension
public interface IExtension
public interface class IExtension
type IExtension = interface end
public interface IExtension
Il tipo IExtension espone i seguenti membri.
Proprietà
Nome | Descrizione | |
---|---|---|
AdditionalElements | ||
Content | il contenuto in un'estensione. | |
Header | Contiene i metadati nel nodo “identificatore„ di un'estensione. | |
LocalizedAdditionalElements | ||
References | Raccolta delle dipendenze di un'estensione. | |
SchemaVersion | ||
Targets | ||
Type |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
IsProductSupported |
In alto
Note
Sebbene questa API supporta l'infrastruttura di Gestione estensioni , è consigliabile non utilizzarla in quanto è soggetto a modifiche.
In genere, le estensioni vengono implementate in pacchetti VSIX, ciascuno dei quali contiene un file manifesto VSIX per utilizzare i metadati. Per ulteriori informazioni sulla distribuzione dell' estensione, vedere Distribuzione di un'estensione di Visual Studio.
Per ulteriori informazioni sulla struttura dei file manifesto VSIX, vedere Informazioni di riferimento sullo schema dell'estensione VSIX.