NavigateToItem Class
Represents a single symbol, and holds the information that is required to order symbols.
Assembly: Microsoft.VisualStudio.Language.NavigateTo.Interfaces (in Microsoft.VisualStudio.Language.NavigateTo.Interfaces.dll)
| Name | Description | |
|---|---|---|
![]() | NavigateToItem(String, String, String, String, Object, MatchKind, INavigateToItemDisplayFactory) | Initializes a new instance of the NavigateToItem class. |
| Name | Description | |
|---|---|---|
![]() | DisplayFactory | Gets UI-appropriate display information for the symbol. |
![]() | Kind | Gets the symbol's kind. The kind is the file, class, method, and so on. It is one of the constants defined in NavigateToItemKind. |
![]() | Language | Gets the language from which the symbol comes. |
![]() | MatchKind | Gets the MatchKind member that indicates how the symbol matches the search string. |
![]() | Name | Gets the name of the symbol. |
![]() | SecondarySort | Gets the arbitrary string that is used to sort symbols that are otherwise equivalent. |
![]() | Tag | Gets the custom data that the implementer provided. |
| Name | Description | |
|---|---|---|
![]() | Equals(Object) | (Inherited from Object.) |
![]() | GetHashCode() | (Inherited from Object.) |
![]() | GetType() | (Inherited from Object.) |
![]() | ToString() | (Inherited from Object.) |
Symbols are sorted in the following order:
matchKind (exact, prefix, or regular).
name.
kind (file, class, method, and so on).
secondarySort, to sort any symbols that are otherwise equivalent.
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

