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