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 | |
---|---|---|
![]() |
BulkObservableCollection<T> | Represents an ObservableCollection<T> that includes the AddRange() operation. |
![]() |
Completion | Represents a completion item, including the icon, insertion text, and display text, in a CompletionSet. |
![]() |
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. |
Interfaces
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. |
Enumerations
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>. |