Share via


Microsoft.WebMatrix.Extensibility.Editor 命名空间

适用于版本2

Microsoft.WebMatrix.Extensibility.Editor 命名空间提供用于扩展编辑的类。

  说明
公共类 EditorContextMenuLinkDocItem 表示一个指向编辑器上下文菜单的文档项的链接。
公共类 EditorContextMenuSeparator 表示编辑器上下文菜单中的分隔符。
公共类 EditorEventArgs 为编辑器提供事件数据。
公共类 FileEventArgs 表示与文件事件关联的信息。
公共类 FormatData 表示一个用于存储格式数据的类。
公共类 SettingChangedEventArgs 提供 SettingChanged 事件中使用的键。
公共类 Theme 表示编辑器中使用的主题。
公共类 ThemeKeys 指定用于公开主题键的枚举。
公共类 VSConstants_Ids 表示 Visual Studio 常量标识符。
公共类 XmlDocExtensions 表示包含 [T:System.Xml.XmlDocument.] 扩展的类。

接口

  接口 说明
公共接口 ICustomEditorFactory 表示用于创建自定义编辑器(例如二进制文件编辑器)的类。
公共接口 IEditor 表示一个泛型编辑器接口。
公共接口 IEditorContextMenuProvider 提供用于定义编辑器的上下文菜单项的属性和方法。
公共接口 IEditorSelection 定义编辑器中的插入点、所选内容和文本插入内容(通常通过 IEditorText 接口上的 ServiceProvider 提供)。
公共接口 IEditorSettings 表示编辑器设置的接口。
公共接口 IEditorSettingsProvider 提供编辑器设置提供程序的属性。
公共接口 IEditorTaskPanelService 允许将选项卡添加到编辑器页的底部。
公共接口 IEditorText 表示典型 IEditor 上的文本服务。
公共接口 IExtensibilityEditorFactory 表示用于扩展编辑器的基接口,基工厂只是一个标记接口。
公共接口 IExtensibilityEditorFactoryProvider 表示编辑器工厂提供程序的 MEF 导出。
公共接口 IExtensibilityEditorFactoryProviderMetadata 表示 MEF 元数据导出描述符。
公共接口 IFileTableService 表示文件表服务的接口。
公共接口 IFileTypeManagementService 定义文件类型管理服务的方法。
公共接口 IFileTypeManagementServiceProvider 表示文件类型管理服务提供程序的接口。
公共接口 ITextEditorFactory 表示文本工厂接口。
公共接口 ITheme 表示编辑器主题的接口。
公共接口 IThemeManager 表示用于管理编辑器主题的接口。
公共接口 IThemeManagerServiceProvider 表示主题管理器服务提供程序的接口。

委托

  委托 说明
公共委托 SettingChangedEventHandler 表示 SettingChanged 事件处理程序。

枚举

  枚举 说明
公共枚举 SaveFileResult 指定保存结果的枚举。
公共枚举 VSConstants_Ids.VSStd2KCmdID 枚举 StandardCommandSet2k 中的标准共享编辑器命令集。