Partager via


IExtensionReference, interface

Représente les métadonnées contenues dans un élément de référence dans l'élément de références d'un manifeste VSIX.

Espace de noms :  Microsoft.VisualStudio.ExtensionManager
Assembly :  Microsoft.VisualStudio.ExtensionManager (dans Microsoft.VisualStudio.ExtensionManager.dll)

Syntaxe

'Déclaration
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

Le type IExtensionReference expose les membres suivants.

Propriétés

  Nom Description
Propriété publique Attributes (Hérité de IExtensionRequirement.)
Propriété publique CanAutoDownload
Propriété publique Identifier (Hérité de IExtensionRequirement.)
Propriété publique IsRequired
Propriété publique MoreInfoUrl L'URI d'un emplacement qui fournit des informations sur l'extension référencée.
Propriété publique Name le nom de l'extension référencée.
Propriété publique NestedExtensionPath Le chemin d'accès d'un package VSIX, relatif au répertoire racine de l'extension parente.
Propriété publique VersionRange (Hérité de IExtensionRequirement.)

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.

Pour plus d'informations sur les manifestes VSIX, consultez Référence de schéma d'extensions VSIX. Pour plus d'informations sur le déploiement d'une extension en Déploiement d'une extension Visual Studiogénéral.

Voir aussi

Référence

Microsoft.VisualStudio.ExtensionManager, espace de noms