Freigeben über


IVsExtensionManager.GetEnabledExtensions-Methode (String)

Fragt alle aktivierten Erweiterungen, die einen bestimmten Inhaltstyp, z. B. ItemTemplates oder MEFComponents enthalten.

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

Syntax

'Declaration
Function GetEnabledExtensions ( _
    contentTypeName As String _
) As IEnumerable(Of IInstalledExtension)
IEnumerable<IInstalledExtension> GetEnabledExtensions(
    string contentTypeName
)
IEnumerable<IInstalledExtension^>^ GetEnabledExtensions(
    String^ contentTypeName
)
abstract GetEnabledExtensions : 
        contentTypeName:string -> IEnumerable<IInstalledExtension> 
function GetEnabledExtensions(
    contentTypeName : String
) : IEnumerable<IInstalledExtension>

Parameter

  • contentTypeName
    Typ: String

    Der Inhaltstyp, um die Suche zu filtern.

Rückgabewert

Typ: IEnumerable<IInstalledExtension>
Eine Auflistung IExtension-Objekten, die die Metadaten aller aktivierten Erweiterungen enthalten, die den angeforderten Inhaltstyp enthalten.

Hinweise

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

Die gültigen Werte für contentTypeName entsprechen den untergeordneten Elementen des Elements Inhalt.

.NET Framework-Sicherheit

Siehe auch

Referenz

IVsExtensionManager Schnittstelle

GetEnabledExtensions-Überladung

Microsoft.VisualStudio.ExtensionManager-Namespace