Condividi tramite


Metodo IVsExtensionManager.GetEnabledExtensions (String)

Query su tutte le estensioni attivate che contengono un particolare tipo di contenuto, ad esempio, ItemTemplates o MEFComponents.

Spazio dei nomi:  Microsoft.VisualStudio.ExtensionManager
Assembly:  Microsoft.VisualStudio.ExtensionManager (in Microsoft.VisualStudio.ExtensionManager.dll)

Sintassi

'Dichiarazione
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>

Parametri

  • contentTypeName
    Tipo: String

    Il tipo di contenuto per filtrare la ricerca da.

Valore restituito

Tipo: IEnumerable<IInstalledExtension>
Una raccolta di oggetti di IExtension che contengono metadati di tutte le estensioni attivate contenenti il tipo di contenuto richiesto.

Note

Sebbene questa API supporta l'infrastruttura di Gestione estensioni , è consigliabile non utilizzarla in quanto è soggetto a modifiche.

I valori validi per contentTypeName corrispondono agli elementi figlio dell' elemento di contenuto .

Sicurezza di .NET Framework

Vedere anche

Riferimenti

IVsExtensionManager Interfaccia

Overload GetEnabledExtensions

Spazio dei nomi Microsoft.VisualStudio.ExtensionManager