IInstallableExtension, interface
Contient des informations relatives au chemin d'accès et de signature pour un package VSIX. les informations peuvent être utilisées pour installer une extension.
Espace de noms : Microsoft.VisualStudio.ExtensionManager
Assembly : Microsoft.VisualStudio.ExtensionManager (dans Microsoft.VisualStudio.ExtensionManager.dll)
Syntaxe
'Déclaration
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
Le type IInstallableExtension expose les membres suivants.
Propriétés
Nom | Description | |
---|---|---|
AdditionalElements | (Hérité de IExtension.) | |
Content | le contenu dans une extension. (Hérité de IExtension.) | |
Header | Contient les métadonnées dans le nœud de « identificateur » d'une extension. (Hérité de IExtension.) | |
LocalizedAdditionalElements | (Hérité de IExtension.) | |
PackagePath | le chemin d'accès d'un fichier de package VSIX. | |
References | une collection des dépendances d'une extension. (Hérité de IExtension.) | |
SchemaVersion | (Hérité de IExtension.) | |
SignatureCertificate | Le certificat utilisé pour signer l'extension. | |
SignatureState | Indique la présence et la validité de la signature numérique de l'extension. | |
SignedBy | L'entité qui a archivé l'extension. | |
Targets | (Hérité de IExtension.) | |
Type | (Hérité de IExtension.) |
Début
Méthodes
Nom | Description | |
---|---|---|
IsProductSupported | (Hérité de IExtension.) |
Début
Notes
Bien qu'il prend en charge API l'infrastructure de Gestionnaire d'extensions , nous recommandons que vous n'utilisez pas car il est soumise à la modification.
IInstallableExtension hérite d' IExtension, qui contient les métadonnées du manifeste VSIX pour le package. Par conséquent, un objet entièrement remplie d' IInstallableExtension inclut toutes les informations nécessaires pour installer l'extension.
Pour plus d'informations sur le déploiement d'une extension dans Visual Studio 2010, consultez Déploiement d'une extension Visual Studio.