EditorFactorySql 类

定义

SQL 编辑器工厂。

public ref class EditorFactorySql sealed : Microsoft::SqlServer::Management::UI::VSIntegration::Editors::EditorFactoryBase
[Microsoft.VisualStudio.Shell.ProvideMenuResource("Menus.ctmenu", 1)]
[System.Runtime.InteropServices.Guid("B5A506EB-11BE-4782-9A18-21265C2CA0B4")]
public sealed class EditorFactorySql : Microsoft.SqlServer.Management.UI.VSIntegration.Editors.EditorFactoryBase
[<Microsoft.VisualStudio.Shell.ProvideMenuResource("Menus.ctmenu", 1)>]
[<System.Runtime.InteropServices.Guid("B5A506EB-11BE-4782-9A18-21265C2CA0B4")>]
type EditorFactorySql = class
    inherit EditorFactoryBase
Public NotInheritable Class EditorFactorySql
Inherits EditorFactoryBase
继承
EditorFactorySql
属性

构造函数

名称 说明
EditorFactorySql(Boolean)

初始化 EditorFactorySql 类的新实例。

字段

名称 说明
editorGuid

编辑的。Guid

(继承自 EditorFactoryBase)
withEncoding

布尔值显示脚本是否使用编码。

(继承自 EditorFactoryBase)

属性

名称 说明
Cookie

在 Visual Studio 中使用抽象句柄来取消注册该编辑器。

(继承自 EditorFactoryBase)
EditorGuid

拿到编辑器工厂 Guid

(继承自 EditorFactoryBase)

方法

名称 说明
CreateEditorInstance(IServiceProvider, Boolean, String)

创建编辑器实例。

(继承自 EditorFactoryBase)

显式接口实现

名称 说明
IVsEditorFactory.Close()

互操作服务提供者。

(继承自 EditorFactoryBase)
IVsEditorFactory.CreateEditorInstance(UInt32, String, String, IVsHierarchy, UInt32, IntPtr, IntPtr, IntPtr, String, Guid, Int32)

互操作提供商。

(继承自 EditorFactoryBase)
IVsEditorFactory.MapLogicalView(Guid, String)

映射逻辑视图。

(继承自 EditorFactoryBase)
IVsEditorFactory.SetSite(IServiceProvider)

设定地点。

(继承自 EditorFactoryBase)

适用于