Microsoft.VisualStudio.Language.NavigateTo.Interfaces Namespace
The Microsoft.VisualStudio.Language.NavigateTo namespace contains the interfaces and classes for the Navigate To feature.
| 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 |
| Interface | Description | |
|---|---|---|
|
INavigateToCallback | Collects results and status updates from providers. |
|
INavigateToItemDisplay | Holds UI-appropriate display information for a symbol. |
|
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. |
| Enumeration | Description | |
|---|---|---|
|
MatchKind | Indicates how a symbol matches a search string. |