Microsoft.VisualStudio.Language.NavigateTo.Interfaces Namespace

The Microsoft.VisualStudio.Language.NavigateTo namespace contains the interfaces and classes for the Navigate To feature.

Public classDescriptionItemRepresents a category/details pair for a single description item.
Public classDescriptionRunRepresents a single description text run.
Public classNavigateToItemRepresents a single symbol, and holds the information that is required to order symbols.
Public classNavigateToItemKindSpecifies constants that represent the various kinds of symbols that are recognized by the sorting algorithm.
Public classPackageAttributeAdded to INavigateToItemProviderFactory implementation to specify that package on which it depends. The INavigateToItemProviderFactory is loaded only if the specified package is loaded.

Public interfaceINavigateToCallbackCollects results and status updates from providers.
Public interfaceINavigateToItemDisplayHolds UI-appropriate display information for a symbol.
Public interfaceINavigateToItemDisplayFactoryCreates UI-appropriate display information for a symbol.
Public interfaceINavigateToItemProviderFinds symbols that match a search string, and passes them back to a callback.
Public interfaceINavigateToItemProviderFactoryRepresents the creation of new instances of INavigateToItemProvider.
Public interfaceINavigateToOptionsRepresents Navigate To options.

Public enumerationMatchKindIndicates how a symbol matches a search string.

Community Additions

© 2016 Microsoft