SearchPopupNavigationService Class
Provides navigation support and tracking of the current location, at one the navigable child controls, in a search control’s popup.
Assembly: Microsoft.VisualStudio.Shell.14.0 (in Microsoft.VisualStudio.Shell.14.0.dll)
| Name | Description | |
|---|---|---|
![]() ![]() | CurrentLocation | Gets or sets the current navigation location within this popup. |
![]() ![]() | CurrentLocationSetMode | Gets or sets the property that tracks whether the CurrentLocation was last changed by keyboard or by mouse. |
![]() ![]() | IsCurrentLocation | Gets or sets the flag indicating whether this element is the current location. |
![]() ![]() | IsNavigable | Gets or sets the flag indicating whether it is possible to navigate to this element. |
![]() ![]() | IsNavigationEnabled | Gets or sets the flag indicating whether navigation is enabled on this popup. |
| Name | Description | |
|---|---|---|
![]() ![]() | GetCurrentLocation(Popup) | Gets the current navigation location in a search control’s popup when the popup is open. |
![]() ![]() | GetCurrentLocationSetMode(Popup) | Obtains the value tracking whether the CurrentLocation was last changed by keyboard or by mouse. |
![]() ![]() | GetIsCurrentLocation(FrameworkElement) | Gets or sets the flag indicating whether the specified element is the current location. |
![]() ![]() | GetIsNavigable(FrameworkElement) | Gets or sets the flag indicating whether it is possible to navigate to the specified element. |
![]() ![]() | GetIsNavigationEnabled(Popup) | Gets the flag indicating whether navigation is enabled on the specified popup. |
![]() ![]() | SetCurrentLocation(Popup, FrameworkElement) | Sets the current navigation location in a search control’s popup when the popup is open. |
![]() ![]() | SetCurrentLocationSetMode(Popup, CurrentLocationSetMode) | Sets the value which tracks whether the CurrentLocation was last changed by keyboard or by mouse. |
![]() ![]() | SetIsCurrentLocation(FrameworkElement, Boolean) | Sets the flag indicating whether the specified element is the current location. |
![]() ![]() | SetIsNavigable(FrameworkElement, Boolean) | Sets the IsNavigable property. |
![]() ![]() | SetIsNavigationEnabled(Popup, Boolean) | Sets the flag indicating whether navigation is enabled on the popup. |
| Name | Description | |
|---|---|---|
![]() ![]() | CurrentLocationProperty | The current navigation location within the popup. |
![]() ![]() | CurrentLocationSetModeProperty | A property tracking how the CurrentLocation was last changed, typically by keyboard or by mouse. |
![]() ![]() | IsCurrentLocationProperty | A flag indicating whether this element is the current location. |
![]() ![]() | IsNavigableProperty | A flag indicating whether it is possible to navigate to this element. |
![]() ![]() | IsNavigationEnabledProperty | A flag indicating whether navigation is enabled on this popup. |
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.



