![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
AuthoringScope |
Encapsulates information about the source as obtained from a parsing operation. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
AuthoringSink |
This class is used by the parser to gather information about the source being parsed. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
CodeWindowManager |
Wraps an IVsCodeWindow object for use in a language service. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
ColorableItem |
Provides a default implementation of the VSIP interface IVsColorableItem. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
Colorizer |
This class implements the IVsColorizer interface and is used to support syntax highlighting in an editor. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
CompletionSet |
Represents an IntelliSense completion list that is displayed in the current text view. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
Completor |
Wraps and applies multiple changes to a text view as a single operation. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
CompoundAction |
Manages a group of edit operations that are treated as a single operation. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
CompoundActionBase |
Used to create CompoundAction objects. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
CompoundActionFactory |
Creates CompoundAction objects based on specific source files and views. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
CompoundViewAction |
Manages multiple edit actions that are treated as a single operation, optimized for a text view. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
Declarations |
Manages a list of declarations to be shown in an IntelliSense drop-down list. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
DefaultFieldValue |
Associates a default value with a field name as defined in a code snippet template for a language service. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
DocumentProperties |
Provides support for document-specific properties associated with a language service. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
DocumentTask |
Represents an item for a language service in the Error List Options window. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
DropDownMember |
Represents a single entry in a combo box on a drop-down bar. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
EditArray |
Merges multiple edit operations to create a single operation. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
EditorControl |
Handles the editor window. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
EditorFactory |
This class provides a default editor factory implementation that hosts the Visual Studio core editor. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
EditorFactory.EditorInfo |
Contains data about a specific editor. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
EditSpan |
Describes an edit operation. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
ExpansionFunction |
Provides support for expansion functions in code snippets for a language service. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
ExpansionProvider |
Provides support for inserting code snippets into source code. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
FilePathUtilities |
Static utilities for getting and setting file paths. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
LanguagePreferences |
Provides support for language service-specific preferences. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
LanguageService |
This is the base class for a language service that supplies language features including syntax highlighting, brace matching, auto-completion, IntelliSense support, and code snippet expansion. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
MethodData |
Provides support for the IntelliSense method tip operation. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
Methods |
Represents a collection of method signatures obtained from a parsing operation in a language service. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
ParseRequest |
Provides information to execute a parsing operation in a language service. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
SimpleEditorView |
The abstract class that represents a generalized simple editor view. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
Source |
Represents a source file in the language service and controls parsing operations on that source. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
TextSpanHelper |
A utility class that provides methods for manipulating and comparing instances of the TextSpan class, and also for validating positions. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
TextTipData |
Provides a default implementation of IVsTextTipData for use in the IVsTextTipWindow for displaying tool tips. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
TokenInfo |
Provides information about a particular token encountered by a language service's language parser. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
TypeAndMemberDropdownBars |
Provides support for the combo boxes showing type and member information as offered by a language service. |
![Public class Public class](images/ms233746.pubclass(en-us,vs.100).gif) |
ViewFilter |
This class handles various editing and IntelliSense commands for a language service. |