创建和管理扩展对象的类型库。扩展对象的示例是在容器为对象提供附加属性,例如顶部或左侧在窗体位置的容器内的对象。复合对象可以视为一个,扩展对象与该扩展的类型库。
命名空间: 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) 服务,您可以获取接口的实例。
.gif)