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