Microsoft.WebMatrix.Extensibility.Editor Namespace
Applies to v2.
The Microsoft.WebMatrix.Extensibility.Editor namespace provides classes for extension editing.
Classes
Class | Description | |
---|---|---|
EditorContextMenuLinkDocItem | Represents a link to a document item of the editor context menu. | |
EditorContextMenuSeparator | Represents the separator in the editor context menu. | |
EditorEventArgs | Provides data for the events for the editor. | |
FileEventArgs | Represents information associated with file events. | |
FormatData | Represents a class that stores format data. | |
SettingChangedEventArgs | Provides keys used in the SettingChanged event. | |
Theme | Represents the theme used in the editor. | |
ThemeKeys | Specifies an enumeration that exposes theme keys. | |
VSConstants_Ids | Represents the Visual Studio constant identifiers. | |
XmlDocExtensions | Represents a class that contains extensions for [T:System.Xml.XmlDocument.]. |
Interfaces
Interface | Description | |
---|---|---|
ICustomEditorFactory | Represents a class used to create a custom editor (e.g. binary file editor). | |
IEditor | Represents a generic editor interface. | |
IEditorContextMenuProvider | Provides properties and methods used to define context menu items for an editor. | |
IEditorSelection | Defines the caret, selection, and text insertion in an editor typically available through the ServiceProvider on the IEditorText interface. | |
IEditorSettings | Represents an interface of editor settings. | |
IEditorSettingsProvider | Provides properties for an editor settings provider. | |
IEditorTaskPanelService | Allows adding tabs to the bottom of the editor page. | |
IEditorText | Represents a text service on a typical IEditor. | |
IExtensibilityEditorFactory | Represents a base interface for extending the editor, base factory is just a marker interface. | |
IExtensibilityEditorFactoryProvider | Represents the MEF Export for editor factory provider. | |
IExtensibilityEditorFactoryProviderMetadata | Represents the MEF Metadata export descriptor. | |
IFileTableService | Represents an interface for the file table services. | |
IFileTypeManagementService | Defines methods for a file type management service. | |
IFileTypeManagementServiceProvider | Represents an interface for a file type management service provider. | |
ITextEditorFactory | Represents a text factory interface. | |
ITheme | Represents an interface for an editor theme. | |
IThemeManager | Represents an interface for managing editor themes. | |
IThemeManagerServiceProvider | Represents an interface for a theme manager service provider. |
Delegates
Delegate | Description | |
---|---|---|
SettingChangedEventHandler | Represents a SettingChanged event handler. |
Enumerations
Enumeration | Description | |
---|---|---|
SaveFileResult | Specifies an enumeration of save result. | |
VSConstants_Ids.VSStd2KCmdID | Enumerates the set of the standard, shared editor commands in StandardCommandSet2k. |