继承层次结构
System.Object
Microsoft.VisualStudio.Shell.Package
Microsoft.VisualStudio.Shell.ExtensionPointPackage
命名空间: Microsoft.VisualStudio.Shell
程序集: Microsoft.VisualStudio.Shell.11.0(在 Microsoft.VisualStudio.Shell.11.0.dll 中)
语法
声明
<ComVisibleAttribute(True)> _
Public MustInherit Class ExtensionPointPackage _
Inherits Package _
Implements IVsPackageExtensionProvider
[ComVisibleAttribute(true)]
public abstract class ExtensionPointPackage : Package,
IVsPackageExtensionProvider
ExtensionPointPackage 类型公开以下成员。
构造函数
名称 | 说明 | |
---|---|---|
![]() |
ExtensionPointPackage |
页首
属性
名称 | 说明 | |
---|---|---|
![]() |
ApplicationRegistryRoot | 获取当前 Visual Studio 注册表项的根注册表项。 (继承自 Package。) |
![]() |
UserDataPath | 包含路径 Visual Studio的用户数据存储。 (继承自 Package。) |
![]() |
UserLocalDataPath | 包含路径 Visual Studio的本地用户数据存储。 (继承自 Package。) |
![]() |
UserRegistryRoot | 获取可用于存储用户数据的注册表项。 (继承自 Package。) |
![]() |
Zombied | 是否的获取一个值包在关闭过程中。 (继承自 Package。) |
页首
方法
名称 | 说明 | |
---|---|---|
![]() |
AddOptionKey | 添加一个用户可选关键字名称添加到选项键的列表。 (继承自 Package。) |
![]() |
CreateDiagnosticsProvider | |
![]() |
CreateExtensionPoint | |
![]() |
CreateExtensionPointProvider<TAttribute, TInterface> | |
![]() |
CreateInstance | 使用 vsprvs 的本地注册表 CLSID 对象,创建指定的 COM 对象。 (继承自 Package。) |
![]() |
CreateSearchProvider | |
![]() |
CreateTool | 如果需要,提供实现的操作派生类。 (继承自 Package。) |
![]() |
CreateToolWindow | 使用指定的 ID. 创建指定类型的一个工具窗口 (继承自 Package。) |
![]() |
Dispose | 释放由 Package 对象使用的资源。 (继承自 Package。) |
![]() |
Equals | 确定指定的对象是否等于当前对象。 (继承自 Object。) |
![]() |
Finalize | 允许对象在“垃圾回收”回收之前尝试释放资源并执行其他清理操作。 (继承自 Object。) |
![]() |
FindToolWindow | 获取工具窗口使用指定的类型和 ID. 相应 (继承自 Package。) |
![]() |
FindWindowPane | 获取窗口窗格与指定的类型和 ID 对应,并且如果该类型的窗口窗格不存在创建一个,如果调用这样做。 (继承自 Package。) |
![]() |
GetAutomationObject | 获取 VSPackage 的自动化对象。 (继承自 Package。) |
![]() |
GetDialogPage | 获取请求的对话框页。 (继承自 Package。) |
![]() |
GetHashCode | 用作特定类型的哈希函数。 (继承自 Object。) |
![]() |
GetOutputPane | 获取请求的 " 输出 " 窗口中。 (继承自 Package。) |
![]() |
GetProviderLocale | 返回区域设置与此服务提供程序。 (继承自 Package。) |
![]() |
GetService | gets 类型根据 VSPackage 服务容器的服务。 (继承自 Package。) |
![]() |
GetToolboxItemData | 获取数据格式的目录中指定的工具箱项 ID 和数据格式的。 (继承自 Package。) |
![]() |
GetType | 获取当前实例的 Type。 (继承自 Object。) |
![]() |
Initialize | 调用,在 VSPackage 由 Visual Studio加载。 (继承自 Package。) |
![]() |
MemberwiseClone | 创建当前 Object 的浅表副本。 (继承自 Object。) |
![]() |
OnLoadOptions | 调用由包类,当有要读取的选项在解决方案文件外部。 (继承自 Package。) |
![]() |
OnSaveOptions | 调用由 Package 类,在具有要保存的选项对解决方案文件。 (继承自 Package。) |
![]() |
ParseToolboxResource(TextReader, Guid) | 分析有关的信息应添加到 工具箱项目适当的格式嵌入文本资源。 (继承自 Package。) |
![]() |
ParseToolboxResource(TextReader, ResourceManager) | 分析有关的信息应添加到 工具箱项目适当的格式嵌入文本资源。 (继承自 Package。) |
![]() |
QueryClose | 调用需要包,如果 shell 来关闭的。 (继承自 Package。) |
![]() |
RegisterEditorFactory | 注册了 Visual Studio的版本工厂。 (继承自 Package。) |
![]() |
RegisterProjectFactory | 注册了 Visual Studio 的项目工厂。 (继承自 Package。) |
![]() |
ShowOptionPage | 显示指定的 " 工具选项 " 页。 (继承自 Package。) |
![]() |
ToString | 返回表示当前对象的字符串。 (继承自 Object。) |
页首
事件
名称 | 说明 | |
---|---|---|
![]() |
ToolboxInitialized | 生成的事件,只要 Visual Studio 初始化其 工具箱。 (继承自 Package。) |
![]() |
ToolboxUpgraded | 生成的事件,只要 Visual Studio 升级其 工具箱。 (继承自 Package。) |
页首
显式接口实现
页首
线程安全
此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。