Freigeben über


IExtensionHeader-Schnittstelle

Stellt die Metadaten dar, die im Bezeichner-Element eines VSIX-Manifests enthalten ist.

Namespace:  Microsoft.VisualStudio.ExtensionManager
Assembly:  Microsoft.VisualStudio.ExtensionManager (in Microsoft.VisualStudio.ExtensionManager.dll)

Syntax

'Declaration
Public Interface IExtensionHeader
public interface IExtensionHeader
public interface class IExtensionHeader
type IExtensionHeader =  interface end
public interface IExtensionHeader

Der IExtensionHeader-Typ macht die folgenden Member verfügbar.

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft AdditionalElements
Öffentliche Eigenschaft AllUsers
Öffentliche Eigenschaft Author Die Person, die das Unternehmen oder die Erweiterung erstellt haben.
Öffentliche Eigenschaft Description Eine Beschreibung der Erweiterung.
Öffentliche Eigenschaft GettingStartedGuide Ein Speicherort, der Informationen zum Ändern der Erweiterung.
Öffentliche Eigenschaft GlobalScope
Öffentliche Eigenschaft Icon Pfad eine Symboldatei, die die Erweiterung darstellt.
Öffentliche Eigenschaft Identifier Ein eindeutiger Wert, um die Erweiterung zu identifizieren.
Öffentliche Eigenschaft InstalledByMsi Gibt an, ob die Erweiterung von einer Windows Installer-Datei (.msi) installiert wurde.Diese Erweiterungen können nicht von Erweiterungs-Managerdeinstalliert werden.Stattdessen müssen sie deinstalliert werden, indem der deinstallierens programm der Systemsteuerung verwenden.
Öffentliche Eigenschaft License Der Pfad einer Lizenzdatei.
Öffentliche Eigenschaft LicenseClickThrough Gibt an, ob ein Dialogfeld Lizenzvertrag angezeigt werden muss, bevor die Erweiterung installiert ist.
Öffentliche Eigenschaft LicenseFormat Das Datenformat einer Lizenz.Entspricht einem Feldwert aus DataFormats.
Öffentliche Eigenschaft Locale CultureInfo, das der Gebietsschema-ID (LCID) entspricht die Erweiterungsmethoden in manifest aufgeführt ist.
Öffentliche Eigenschaft LocalizedAdditionalElements
Öffentliche Eigenschaft LocalizedDescription
Öffentliche Eigenschaft LocalizedName
Öffentliche Eigenschaft MoreInfoUrl Ein Speicherort, der weitere Informationen über die Erweiterung bereitstellt.
Öffentliche Eigenschaft Name Der Name der Erweiterung.
Öffentliche Eigenschaft PreviewImage Der Pfad einer Bilddatei, die den Zweck der Erweiterung enthält.
Öffentliche Eigenschaft ReleaseNotes
Öffentliche Eigenschaft ReleaseNotesContent
Öffentliche Eigenschaft ReleaseNotesFormat
Öffentliche Eigenschaft SupportedFrameworkVersionRange
Öffentliche Eigenschaft SystemComponent Gibt an, ob eine Erweiterung deinstalliert werden kann.
Öffentliche Eigenschaft Tags
Öffentliche Eigenschaft Version Die Version der Erweiterung.

Zum Seitenanfang

Hinweise

Obwohl dies Erweiterungs-Manager API unterstützt die Infrastruktur wir empfiehlt, dass Sie sie nicht verwenden, da sie ggf. geändert wird.

Weitere Informationen dazu finden Sie unter VSIX-Manifeste. VSIX-Erweiterungs-Schemareferenz Weitere Informationen zur Bereitstellung von Erweiterungen im Allgemeinen finden Sie unter Bereitstellung von Erweiterungen für Visual Studio.

Siehe auch

Referenz

Microsoft.VisualStudio.ExtensionManager-Namespace