Interfaccia IInstallableExtension
Contiene informazioni sulla firma e il percorso di un pacchetto VSIX. le informazioni possono essere utilizzate per installare un'estensione.
Spazio dei nomi: Microsoft.VisualStudio.ExtensionManager
Assembly: Microsoft.VisualStudio.ExtensionManager (in Microsoft.VisualStudio.ExtensionManager.dll)
Sintassi
'Dichiarazione
Public Interface IInstallableExtension _
Inherits IExtension
public interface IInstallableExtension : IExtension
public interface class IInstallableExtension : IExtension
type IInstallableExtension =
interface
interface IExtension
end
public interface IInstallableExtension extends IExtension
Il tipo IInstallableExtension espone i seguenti membri.
Proprietà
Nome | Descrizione | |
---|---|---|
![]() |
AdditionalElements | (Ereditato da IExtension) |
![]() |
Content | il contenuto in un'estensione. (Ereditato da IExtension) |
![]() |
Header | Contiene i metadati nel nodo “identificatore„ di un'estensione. (Ereditato da IExtension) |
![]() |
LocalizedAdditionalElements | (Ereditato da IExtension) |
![]() |
PackagePath | Il percorso di un file di pacchetto VSIX. |
![]() |
References | Raccolta delle dipendenze di un'estensione. (Ereditato da IExtension) |
![]() |
SchemaVersion | (Ereditato da IExtension) |
![]() |
SignatureCertificate | Il certificato utilizzato per firmare l'estensione. |
![]() |
SignatureState | Indica la presenza e la validità di firma digitale di estensione. |
![]() |
SignedBy | Entità che con segno l'estensione. |
![]() |
Targets | (Ereditato da IExtension) |
![]() |
Type | (Ereditato da IExtension) |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
![]() |
IsProductSupported | (Ereditato da IExtension) |
In alto
Note
Sebbene questa API supporta l'infrastruttura di Gestione estensioni , è consigliabile non utilizzarla in quanto è soggetto a modifiche.
IInstallableExtension eredita da IExtension, che contiene i metadati del manifesto VSIX per il pacchetto. Pertanto, un oggetto completamente popolato di IInstallableExtension include tutte le informazioni che sono necessarie per installare l'estensione.
Per ulteriori informazioni sulla distribuzione dell' estensione in Visual Studio 2010, vedere Distribuzione di un'estensione di Visual Studio.