Microsoft.VisualStudio.Language.NavigateTo.Interfaces Namespace
[This documentation is for preview only, and is subject to change in later releases. Blank topics are included as placeholders.]
The Microsoft.VisualStudio.Language.NavigateTo namespace contains the interfaces and classes for the Navigate To feature.
Classes
Class | Description | |
---|---|---|
DescriptionItem | Represents a category/details pair for a single description item. | |
DescriptionRun | Represents a single description text run. | |
NavigateToItem | Represents a single symbol, and holds the information that is required to order symbols. | |
NavigateToItemKind | Specifies constants that represent the various kinds of symbols that are recognized by the sorting algorithm. | |
PackageAttribute | Added to INavigateToItemProviderFactory implementation to specify that package it depends on. The INavigateToItemProviderFactory will only be loaded if the specified package is loaded. |
Interfaces
Interface | Description | |
---|---|---|
INavigateToCallback | Collects results and status updates from providers. | |
INavigateToCallback2 | Collects results and status updates from providers. It is valid to call the methods in any order. | |
INavigateToItemDisplay | Holds UI-appropriate display information for a symbol. | |
INavigateToItemDisplay2 | Adds an optional preview behavior for INavigateToItemDisplay implementations. Implementing INavigateToItemDisplay2 marks the display item as one that supports previewing. | |
INavigateToItemDisplayFactory | Creates UI-appropriate display information for a symbol. | |
INavigateToItemProvider | Finds symbols that match a search string, and passes them back to a callback. | |
INavigateToItemProviderFactory | Represents the creation of new instances of INavigateToItemProvider. | |
INavigateToOptions | Represents Navigate To options. |
Enumerations
Enumeration | Description | |
---|---|---|
IncompleteReason | Standard reasons for incomplete results. | |
MatchKind | Indicates how a symbol matches a search string. |