Partager via


IExtensionHeader, interface

Représente toutes les métadonnées contenues dans l'élément d' identificateur d'un manifeste VSIX.

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

Syntaxe

'Déclaration
Public Interface IExtensionHeader
public interface IExtensionHeader
public interface class IExtensionHeader
type IExtensionHeader =  interface end
public interface IExtensionHeader

Le type IExtensionHeader expose les membres suivants.

Propriétés

  Nom Description
Propriété publique AdditionalElements
Propriété publique AllUsers
Propriété publique Author la personne ou la société qui ont créé l'extension.
Propriété publique Description une description de l'extension.
Propriété publique GettingStartedGuide Un emplacement qui fournit des informations à propos de l'utilisation de l'extension.
Propriété publique GlobalScope
Propriété publique Icon Chemin d'accès d'un fichier icône qui représente l'extension.
Propriété publique Identifier une valeur unique pour identifier l'extension.
Propriété publique InstalledByMsi Indique si l'extension a été installée par un fichier Windows Installer (.msi).Ces extensions ne peuvent pas être désinstallées via Gestionnaire d'extensions.À la place, elles doivent être désinstallées en utilisant la section de programmes de désinstallation du panneau de configuration Windows.
Propriété publique License le chemin d'accès d'un fichier de licence.
Propriété publique LicenseClickThrough Spécifie si une boîte de dialogue de contrat de licence doit être affichée avant l'extension soit installée.
Propriété publique LicenseFormat le format de données d'une licence.correspond à une valeur de champ d' DataFormats.
Propriété publique Locale CultureInfo correspondant à l'ID de paramètres régionaux (LCID) qui est répertorié dans le manifeste de l'extension.
Propriété publique LocalizedAdditionalElements
Propriété publique LocalizedDescription
Propriété publique LocalizedName
Propriété publique MoreInfoUrl Un emplacement qui fournit des informations sur l'extension.
Propriété publique Name Nom de l'extension.
Propriété publique PreviewImage Le chemin d'accès d'un fichier image qui affiche l'objectif de l'extension.
Propriété publique ReleaseNotes
Propriété publique ReleaseNotesContent
Propriété publique ReleaseNotesFormat
Propriété publique SupportedFrameworkVersionRange
Propriété publique SystemComponent spécifie si une extension peut être désinstallée.
Propriété publique Tags
Propriété publique Version la version de l'extension.

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