Share via


EditorFactorySql Class

SQL editor factory.

Inheritance Hierarchy

System.Object
  Microsoft.SqlServer.Management.UI.VSIntegration.Editors.EditorFactoryBase
    Microsoft.SqlServer.Management.UI.VSIntegration.Editors.EditorFactorySql

Namespace:  Microsoft.SqlServer.Management.UI.VSIntegration.Editors
Assembly:  SQLEditors (in SQLEditors.dll)

Syntax

'Declaration
<GuidAttribute("B5A506EB-11BE-4782-9A18-21265C2CA0B4")> _
<ProvideMenuResourceAttribute("Menus.ctmenu", )> _
Public NotInheritable Class EditorFactorySql _
    Inherits EditorFactoryBase
'Usage
Dim instance As EditorFactorySql
[GuidAttribute("B5A506EB-11BE-4782-9A18-21265C2CA0B4")]
[ProvideMenuResourceAttribute("Menus.ctmenu", )]
public sealed class EditorFactorySql : EditorFactoryBase
[GuidAttribute(L"B5A506EB-11BE-4782-9A18-21265C2CA0B4")]
[ProvideMenuResourceAttribute(L"Menus.ctmenu", )]
public ref class EditorFactorySql sealed : public EditorFactoryBase
[<SealedAttribute>]
[<GuidAttribute("B5A506EB-11BE-4782-9A18-21265C2CA0B4")>]
[<ProvideMenuResourceAttribute("Menus.ctmenu", )>]
type EditorFactorySql =  
    class 
        inherit EditorFactoryBase 
    end
public final class EditorFactorySql extends EditorFactoryBase

The EditorFactorySql type exposes the following members.

Constructors

  Name Description
Public method EditorFactorySql Initializes a new instance of the EditorFactorySql class.

Top

Properties

  Name Description
Public property Cookie Abstract handle in Visual Studio to be used to unregister this editor. (Inherited from EditorFactoryBase.)
Public property EditorGuid Gets the editor factory Guid. (Inherited from EditorFactoryBase.)

Top

Methods

  Name Description
Protected method CreateEditorInstance Creates an instance of the editor. (Inherited from EditorFactoryBase.)
Public method Equals (Inherited from Object.)
Public method GetHashCode (Inherited from Object.)
Public method GetType (Inherited from Object.)
Public method ToString (Inherited from Object.)

Top

Fields

  Name Description
Public field withEncoding Boolean that indicates if the script uses encoding. (Inherited from EditorFactoryBase.)

Top

Explicit Interface Implementations

  Name Description
Explicit interface implemetationPrivate method IVsEditorFactoryClose Interop provider. (Inherited from EditorFactoryBase.)
Explicit interface implemetationPrivate method IVsEditorFactoryCreateEditorInstance The interop provider. (Inherited from EditorFactoryBase.)
Explicit interface implemetationPrivate method IVsEditorFactoryMapLogicalView Maps the logical view. (Inherited from EditorFactoryBase.)
Explicit interface implemetationPrivate method IVsEditorFactorySetSite Sets the site. (Inherited from EditorFactoryBase.)

Top

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Reference

Microsoft.SqlServer.Management.UI.VSIntegration.Editors Namespace