EditorFactoryBase Class

Definition

Base class for editor factories.

public ref class EditorFactoryBase abstract : Microsoft::VisualStudio::Shell::Interop::IVsEditorFactory
public abstract class EditorFactoryBase : Microsoft.VisualStudio.Shell.Interop.IVsEditorFactory
type EditorFactoryBase = class
    interface IVsEditorFactory
Public MustInherit Class EditorFactoryBase
Implements IVsEditorFactory
Inheritance
EditorFactoryBase
Derived
Implements

Constructors

Name Description
EditorFactoryBase()

Initializes a new instance of the :Microsoft.SqlServer.Management.UI.VSIntegration.Editors.EditorFactoryBase class.

Fields

Name Description
editorGuid

The Guid of the editor.

traceName

Trace source name.

withEncoding

Boolean that indicates if the script uses encoding.

Properties

Name Description
Cookie

Abstract handle in Visual Studio to be used to unregister this editor.

EditorGuid

Gets the editor factory Guid.

Methods

Name Description
CreateEditorInstance(IServiceProvider, Boolean, String)

Creates an instance of the editor.

Explicit Interface Implementations

Name Description
IVsEditorFactory.Close()

Interop provider.

IVsEditorFactory.CreateEditorInstance(UInt32, String, String, IVsHierarchy, UInt32, IntPtr, IntPtr, IntPtr, String, Guid, Int32)

The interop provider.

IVsEditorFactory.MapLogicalView(Guid, String)

Maps the logical view.

IVsEditorFactory.SetSite(IServiceProvider)

Sets the site.

Applies to