|
|
Class |
Description |
|
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
|
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.
|