Freigeben über


IVsExtensionManager.GetInstalledExtension-Methode

Abfrage für eine installierte Erweiterung mithilfe seines Bezeichners für das Add-In (ID).

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

Syntax

'Declaration
Function GetInstalledExtension ( _
    identifier As String _
) As IInstalledExtension
IInstalledExtension GetInstalledExtension(
    string identifier
)
IInstalledExtension^ GetInstalledExtension(
    String^ identifier
)
abstract GetInstalledExtension : 
        identifier:string -> IInstalledExtension
function GetInstalledExtension(
    identifier : String
) : IInstalledExtension

Parameter

  • identifier
    Typ: String

    Der eindeutige Bezeichner einer Erweiterung.

Rückgabewert

Typ: Microsoft.VisualStudio.ExtensionManager.IInstalledExtension
Ein IExtension-Objekt, das die Metadaten der abgefragten Erweiterung verfügt.

Ausnahmen

Ausnahme Bedingung
NotInstalledException

Wird ausgelöst, wenn eine Erweiterung mit der angegebenen Erweiterung ID nicht installiert ist.

Hinweise

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

.NET Framework-Sicherheit

Siehe auch

Referenz

IVsExtensionManager Schnittstelle

Microsoft.VisualStudio.ExtensionManager-Namespace