ObjectExtenders 接口
提供对自动化扩展程序的访问的对象。
命名空间: EnvDTE
程序集: EnvDTE(在 EnvDTE.dll 中)
语法
声明
<GuidAttribute("8D0AA9CC-8465-42F3-AD6E-DFDE28CCC75D")> _
Public Interface ObjectExtenders
[GuidAttribute("8D0AA9CC-8465-42F3-AD6E-DFDE28CCC75D")]
public interface ObjectExtenders
[GuidAttribute(L"8D0AA9CC-8465-42F3-AD6E-DFDE28CCC75D")]
public interface class ObjectExtenders
[<GuidAttribute("8D0AA9CC-8465-42F3-AD6E-DFDE28CCC75D")>]
type ObjectExtenders = interface end
public interface ObjectExtenders
ObjectExtenders 类型公开以下成员。
属性
名称 | 说明 | |
---|---|---|
DTE | 获取顶级扩展性对象。 | |
Parent | 获取 ObjectExtenders 对象的直接父对象。 |
页首
方法
名称 | 说明 | |
---|---|---|
GetContextualExtenderCATIDs | 获取当前选定内容的所有 CATID。 | |
GetExtender | 获取指定类别下给定对象的扩展程序。 | |
GetExtenderNames | 获取指定类别下给定对象的所有扩展程序。 | |
GetLocalizedExtenderName | 基础结构。仅由 Microsoft 内部使用。 | |
RegisterExtenderProvider | 为特定的扩展程序类别注册扩展程序提供程序。 | |
RegisterExtenderProviderUnk | 为基于 IUnknown 的扩展程序类别注册扩展程序提供程序。 | |
UnregisterExtenderProvider | 注销以前注册的扩展程序提供程序。 |
页首