EditorFactory Members
Include Protected Members
Include Inherited Members
This class provides a default editor factory implementation that hosts the Visual Studio core editor.
The EditorFactory type exposes the following members.
Constructors
Name | Description | |
---|---|---|
EditorFactory() | Initializes a new instance of EditorFactory. | |
EditorFactory(Package) | Creates an instance of the EditorFactory class. |
Top
Methods
Name | Description | |
---|---|---|
Close | Releases all service provides and sets the package object to nulla null reference (Nothing in Visual Basic). | |
CreateEditorInstance | Used to create the Visual Studio core editor, an editor that supports data/view separation. | |
CreateEditorView | Creates a code window with the Visual Studio core editor. | |
Equals | Determines whether the specified Object is equal to the current Object. (Inherited from Object.) | |
Finalize | Destructor for the class. (Overrides Object.Finalize().) | |
GetExtensions | Returns a list of file extensions registered for this editor factory. | |
GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) | |
GetLanguageService | Gets the GUID of the language service registered for this file extension under the registry key HKLM\Software\Microsoft\Visual Studio\10.0\Languages\File Extensions. | |
GetLanguageServiceGuid | gETs the language service GUID. | |
GetPackage | Gets the Package object. | |
GetRegisteredEditor | Gets the GUID of the highest-priority editor registered for this extension. This will also pick up user-defined associations between file extensions and editors | |
GetRegisteredEditorInfo | Gets the EditorFactory.EditorInfo for the specified extension. | |
GetSite | Gets the main service provider. | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
GetUserDefinedEditor | Gets the GUID of the editor that the user has defined for this file extension. | |
IsOurFileFormat | Checks whether there is an editor that can handle this extension. | |
IsRegisteredExtension | Determines if a file extension is registered with this editor factory. | |
MapLogicalView | Maps a logical view to a physical view. | |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
SetSite | Sets the service provider. | |
ToString | Returns a String that represents the current Object. (Inherited from Object.) |
Top
Fields
Name | Description | |
---|---|---|
GuidVSBufferDetectLangSid | Gets a GUID value in IVsUserData that, when set to false, will stop the core editor for searching for a different language service. |
Top
Properties
Name | Description | |
---|---|---|
CodePagePrompt | Gets and sets flags to prompt user for an encoding on an open with specified codepage. |
Top