Share via


ShowPlanEditorFactory Class

The ShowPlanEditor factory.

Inheritance Hierarchy

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

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

Syntax

'Declaration
<GuidAttribute("BD41288B-959E-41BC-9A56-1D1F232059D2")> _
Public NotInheritable Class ShowPlanEditorFactory _
    Inherits EditorFactoryBase
'Usage
Dim instance As ShowPlanEditorFactory
[GuidAttribute("BD41288B-959E-41BC-9A56-1D1F232059D2")]
public sealed class ShowPlanEditorFactory : EditorFactoryBase
[GuidAttribute(L"BD41288B-959E-41BC-9A56-1D1F232059D2")]
public ref class ShowPlanEditorFactory sealed : public EditorFactoryBase
[<SealedAttribute>]
[<GuidAttribute("BD41288B-959E-41BC-9A56-1D1F232059D2")>]
type ShowPlanEditorFactory =  
    class 
        inherit EditorFactoryBase 
    end
public final class ShowPlanEditorFactory extends EditorFactoryBase

The ShowPlanEditorFactory type exposes the following members.

Constructors

  Name Description
Public method ShowPlanEditorFactory Initializes a new instance of the ShowPlanEditorFactory 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