IVsExtensionManager.GetInstalledExtension - метод
Запрос устанавливается расширения с помощью его идентификатора расширения (идентификатор).
Пространство имен: Microsoft.VisualStudio.ExtensionManager
Сборка: Microsoft.VisualStudio.ExtensionManager (в Microsoft.VisualStudio.ExtensionManager.dll)
Синтаксис
'Декларация
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
Параметры
identifier
Тип: StringУникальный идентификатор расширения.
Возвращаемое значение
Тип: Microsoft.VisualStudio.ExtensionManager.IInstalledExtension
Объект IExtension, который содержит метаданные запрашиваемого модуля.
Исключения
Исключение | Условие |
---|---|
NotInstalledException | Возникает, если расширение с заданным идентификатором расширения не устанавливается. |
Заметки
Хотя api-интерфейс поддерживает инфраструктуру Диспетчер расширений не рекомендуется использовать его, поскольку оно может изменяться.
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Для получения дополнительной информации см. Использование библиотек из не вполне надежного кода.