This documentation is archived and is not being maintained.
Microsoft.VisualStudio.Language.Intellisense Namespace
Visual Studio 2013
| Class | Description | |
|---|---|---|
|
BulkObservableCollection(T) | Represents an ObservableCollection that includes the AddRange() operation. |
|
Completion | Represents a completion item, including the icon, insertion text, and display text, in a CompletionSet. |
|
Completion2 | Adds an additional context icon to the completion. |
|
CompletionIcon | Represents an icon used in the completion. |
|
CompletionPresenterStyle | Defines a set of properties that will be used to style the default completion presenter. |
|
CompletionSelectionStatus | Represents the full selection status of a completion set. |
|
CompletionSet | Represents a set of completions. |
|
CompletionSet.CompletionMatchResult | Stores information about the completion match result. |
|
CurrentParameterChangedEventArgs | Provides information about the change of the current parameter in a signature help session. |
|
FilteredObservableCollection(T) | Represents a filtered observable collection. |
|
IconDescription | Describes the icon to use for displaying items in statement completion. |
|
IntellisenseSpaceReservationManagerNames | Defines the names of the space reservation managers used by the default IntelliSense presenters. |
|
QuickInfoPresenterStyle | Defines a set of properties that will be used to style the default QuickInfo presenter. |
|
SelectedSignatureChangedEventArgs | Provides information about selected signature changes for the SelectedSignatureChanged event. |
|
SignatureHelpPresenterStyle | Represents a set of properties used to define the style of the default signature help presenter. |
|
SmartTag | A tag used to contain actions that may be performed on a span of text as part of a smart tag session. |
|
SmartTagActionSet | Represents a set of smart tag actions. |
|
ValueChangedEventArgs(TValue) | Provides information about value changes of all kinds. |
| Interface | Description | |
|---|---|---|
|
ICompletionBroker | Represents the central broker responsible for statement completion. |
|
ICompletionSession | Represents a statement completion session, which is a type of IntelliSense session. |
|
ICompletionSource | Provides completions for a given content type. |
|
ICompletionSourceProvider | Provides completion sources. |
|
ICustomCommit | Provides custom commit operations for completions. |
|
ICustomIntellisensePresenter | Defines a custom IntelliSense presenter. |
|
ICustomKeyboardHandler | Defines a custom handler of keyboard events |
|
IGlyphService | Gets a standard set of glyphs. |
|
IIntellisenseCommandTarget | Provides a way to intercede in the command-handling chain to handle keyboard commands. |
|
IIntellisenseController | Controls the IntelliSense process for one or more subject ITextBuffer objects exposed through a single ITextView. |
|
IIntellisenseControllerProvider | Creates IntelliSense controllers for a specific ITextView object. |
|
IIntellisensePresenter | Defines a presenter of IntelliSense information. |
|
IIntellisensePresenterProvider | Creates IntelliSense presenters over a given IntelliSense session. |
|
IIntellisenseSession | Represents an IntelliSense session, or a single instance of the IntelliSense process. |
|
IIntellisenseSessionStack | Represents a stack of IntelliSense sessions. The stack manages session activation and currency. |
|
IIntellisenseSessionStackMapService | Provides access to all the IIntellisenseSessionStack objects created for all the different ITextView instances in the application. |
|
IParameter | Represents an individual parameter description inside the description of a signature for Signature Help (Parameter Info). |
|
IPopupIntellisensePresenter | Defines an IntelliSense presenter that is rendered as a popup within an ITextView. |
|
IQuickInfoBroker | Defines a Quick Info broker. |
|
IQuickInfoSession | Represents an IntelliSense session used to display Quick Info information. |
|
IQuickInfoSource | Represents a Quick Info provider, which acts as a provider of Quick Info information for a text buffer. |
|
IQuickInfoSourceProvider | Represents a factory of Quick Info sources. |
|
ISignature | Represents an individual signature displayed in a tool, such as the signature help tool. |
|
ISignatureHelpBroker | Defines the signature help broker, which is the primary component of the signature help process. |
|
ISignatureHelpSession | Defines an IntelliSense session used for displaying signature help. |
|
ISignatureHelpSource | Defines a provider of signature help information that is used in the IntelliSense process. |
|
ISignatureHelpSourceProvider | Defines an extension used to create signature help providers from a given ITextBuffer opened in a given context. |
|
ISmartTagAction | Defines a smart tag action. |
|
ISmartTagBroker | Defines a smart tag broker, which is responsible for triggering smart tags. Components call methods on the broker in order to trigger smart tags. |
|
ISmartTagSession | Defines a smart tag session, which encapsulates all the information about a particular invocation of the smart tag system. |
|
ISmartTagSource | Defines a source for smart tag data. |
|
ISmartTagSourceProvider | Defines a provider of a smart tag source. |
|
ITextFormattable | Provides a way to override the text formatting properties for an object. |
|
IUIElementProvider(TItem, TContext) | Defines the provider of WPF UIElements for objects of a certain type, for a specified context. |
|
IWpfKeyboardTrackingService | Defines a MEF service responsible for tracking the keyboard in hosts of the WPF editor. |
| Enumeration | Description | |
|---|---|---|
|
CompletionMatchType | Defines the types of matching that can be done on completion items. |
|
IntellisenseKeyboardCommand | Represents the set of keyboard commands that can be issued to IntelliSense presenters. |
|
SmartTagState | The set of smart tag session states. |
|
SmartTagType | The set of smart tag session types. |
|
StandardGlyphGroup | Describes the different types of glyphs that can be displayed in the default completion tool implementation. |
|
StandardGlyphItem | Describes icons or glyphs that are used in statement completion. |
|
UIElementType | Describes types of UIElements to be provided by an IUIElementProvider(TItem, TContext). |
Show: