Поделиться через


IExtensionReference - интерфейс

Представляет метаданные, содержащиеся в элементе Ссылка в элементе Ссылки манифеста VSIX.

Пространство имен:  Microsoft.VisualStudio.ExtensionManager
Сборка:  Microsoft.VisualStudio.ExtensionManager (в Microsoft.VisualStudio.ExtensionManager.dll)

Синтаксис

'Декларация
Public Interface IExtensionReference _
    Inherits IExtensionRequirement
public interface IExtensionReference : IExtensionRequirement
public interface class IExtensionReference : IExtensionRequirement
type IExtensionReference =  
    interface 
        interface IExtensionRequirement 
    end
public interface IExtensionReference extends IExtensionRequirement

Тип IExtensionReference предоставляет следующие члены.

Свойства

  Имя Описание
Открытое свойство Attributes (Унаследовано от IExtensionRequirement.)
Открытое свойство CanAutoDownload
Открытое свойство Identifier (Унаследовано от IExtensionRequirement.)
Открытое свойство IsRequired
Открытое свойство MoreInfoUrl Универсальный код ресурса (uri) местоположения, в котором содержатся дополнительные сведения о соответствующем модуле.
Открытое свойство Name Имя упоминаемого расширения.
Открытое свойство NestedExtensionPath Путь пакета VSIX относительно корневого каталога родительского модуля.
Открытое свойство VersionRange (Унаследовано от IExtensionRequirement.)

В начало страницы

Заметки

Хотя api-интерфейс поддерживает инфраструктуру Диспетчер расширений не рекомендуется использовать его, поскольку оно может изменяться.

Дополнительные сведения о манифестах VSIX см. в разделе Справочник по схеме расширения VSIX. Дополнительные сведения о развертывании расширений см. в разделе Развертывание расширений Visual Studio

См. также

Ссылки

Microsoft.VisualStudio.ExtensionManager - пространство имен