IExtension-Schnittstelle
Enthält die Metadaten aus einem VSIX-Manifest.
Namespace: Microsoft.VisualStudio.ExtensionManager
Assembly: Microsoft.VisualStudio.ExtensionManager (in Microsoft.VisualStudio.ExtensionManager.dll)
Syntax
'Declaration
Public Interface IExtension
public interface IExtension
public interface class IExtension
type IExtension = interface end
public interface IExtension
Der IExtension-Typ macht die folgenden Member verfügbar.
Eigenschaften
Name | Beschreibung | |
---|---|---|
![]() |
AdditionalElements | |
![]() |
Content | Der Inhalt einer Erweiterung. |
![]() |
Header | Enthält die Metadaten in „Bezeichner“ Knoten einer Erweiterung. |
![]() |
LocalizedAdditionalElements | |
![]() |
References | Eine Auflistung der Abhängigkeiten einer Erweiterung. |
![]() |
SchemaVersion | |
![]() |
Targets | |
![]() |
Type |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
![]() |
IsProductSupported |
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.
In der Regel werden Erweiterungen in VSIX-Paketen bereitgestellt, von denen jedes eine VSIX-Manifestdatei, um die Metadaten zu halten. Weitere Informationen über die Add-Ins finden. Bereitstellung von Erweiterungen für Visual Studio
Weitere Informationen zur Struktur von VSIX-Manifestdateien, finden Sie VSIX-Erweiterungs-Schemareferenzweitere Informationen.