IInstalledExtension 接口

提供对根安装已安装的扩展的内容。

命名空间:  Microsoft.VisualStudio.ExtensionManager
程序集:  Microsoft.VisualStudio.ExtensionManager(在 Microsoft.VisualStudio.ExtensionManager.dll 中)

语法

声明
Public Interface IInstalledExtension _
    Inherits IExtension
public interface IInstalledExtension : IExtension
public interface class IInstalledExtension : IExtension
type IInstalledExtension =  
    interface 
        interface IExtension 
    end
public interface IInstalledExtension extends IExtension

IInstalledExtension 类型公开以下成员。

属性

  名称 说明
公共属性 AdditionalElements (继承自 IExtension。)
公共属性 Content 在扩展的内容。 (继承自 IExtension。)
公共属性 Header 扩展中的 " Identifier " 节点包含元数据。 (继承自 IExtension。)
公共属性 InstalledOn 后,当安装该扩展。
公共属性 InstalledPerMachine 指定该扩展是否在 每个设备 分别安装。
公共属性 InstallPath 根安装扩展的内容。
公共属性 IsPackComponent
公共属性 LocalizedAdditionalElements (继承自 IExtension。)
公共属性 References 扩展的依赖项的集合。 (继承自 IExtension。)
公共属性 SchemaVersion (继承自 IExtension。)
公共属性 SizeInBytes 扩展的 InstallPath 内容的大小。
公共属性 State 安装扩展的当前状态。
公共属性 Targets (继承自 IExtension。)
公共属性 Type (继承自 IExtension。)

页首

方法

  名称 说明
公共方法 IsProductSupported (继承自 IExtension。)

页首

备注

尽管此 API 支持 扩展管理器 基础结构,不建议使用它,因为它可能会发生更改。

请参阅

参考

Microsoft.VisualStudio.ExtensionManager 命名空间