IExtendedTypeLib 接口

创建和管理扩展对象的类型库。扩展对象的示例是在容器为对象提供附加属性,例如顶部或左侧在窗体位置的容器内的对象。复合对象可以视为一个,扩展对象与该扩展的类型库。

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

语法

声明
<InterfaceTypeAttribute()> _
<GuidAttribute("6D5140D6-7436-11CE-8034-00AA006009FA")> _
Public Interface IExtendedTypeLib
[InterfaceTypeAttribute()]
[GuidAttribute("6D5140D6-7436-11CE-8034-00AA006009FA")]
public interface IExtendedTypeLib

IExtendedTypeLib 类型公开以下成员。

方法

  名称 说明
公共方法 AddRefExtendedTypeLib 创建扩展类型库并返回引用计数 (AddRef) 接口访问它。
公共方法 AddRefExtendedTypeLibOfClsid 创建扩展类型的一 ITypeInfo 接口并返回引用计数 (AddRef) 接口访问它。使用为类型的 CLSID 扩展。
公共方法 CreateExtendedTypeLib 创建扩展类型的一 ITypeLib 接口。接口不是引用计数。客户端必须处理引用计数。
公共方法 SetExtenderInfo 设置扩展的信息输入该扩展的类型库。

页首

备注

使用 SExtendedTypeLib (SID_SExtendedTypeLib) 服务,您可以获取接口的实例。

请参见

参考

Microsoft.VisualStudio.Shell.Interop 命名空间