Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Classes
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 | 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. |
Structures
Structure | Description | |
---|---|---|
![]() |
CommentInfo | Provides the characters that define comments for a language service. |
![]() |
Variant | Represents an object that can be interpreted as more than one type. |
Interfaces
Interface | Description | |
---|---|---|
![]() |
IScanner | Used as the interface for a language parser in a language service. |
Delegates
Delegate | Description | |
---|---|---|
![]() |
ParseResultHandler | Used to define a delegate for a parsing operation completion handler in a language service. |
Enumerations
Enumeration | Description | |
---|---|---|
![]() |
IndentingStyle | Represents the different indenting styles supported by language services. |
![]() |
ParseReason | Provides reasons for a parsing operation in a language service. |
![]() |
Severity | Specifies the severity of a parser error in a language service. |
![]() |
TokenColor | Provides initial values for color indices as reported by an IScanner scanner. |
![]() |
TokenTriggers | Specifies a set of triggers that can be fired from an IScanner language parser. |
![]() |
TokenType | Specifies the different types of tokens that can be identified and returned from a language service scanner. |
![]() |
Variant.VariantType | Specifies the type of a variant object as used by a managed package framework (MPF) language service class. |