Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Provides navigation support and tracking of the current location, at one the navigable child controls, in a search control’s popup.
Inheritance Hierarchy
Object
Microsoft.VisualStudio.PlatformUI.SearchPopupNavigationService
Namespace: Microsoft.VisualStudio.PlatformUI
Assembly: Microsoft.VisualStudio.Shell.12.0 (in Microsoft.VisualStudio.Shell.12.0.dll)
Syntax
'Declaration
Public NotInheritable Class SearchPopupNavigationService
public static class SearchPopupNavigationService
public ref class SearchPopupNavigationService abstract sealed
[<AbstractClass>]
[<Sealed>]
type SearchPopupNavigationService = class end
public final class SearchPopupNavigationService
The SearchPopupNavigationService type exposes the following members.
Attached Properties
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. |
Top
Methods
Name | Description | |
---|---|---|
![]() ![]() |
GetCurrentLocation | Gets the current navigation location in a search control’s popup when the popup is open. |
![]() ![]() |
GetCurrentLocationSetMode | Obtains the value tracking whether the CurrentLocation was last changed by keyboard or by mouse. |
![]() ![]() |
GetIsCurrentLocation | Gets or sets the flag indicating whether the specified element is the current location. |
![]() ![]() |
GetIsNavigable | Gets or sets the flag indicating whether it is possible to navigate to the specified element. |
![]() ![]() |
GetIsNavigationEnabled | Gets the flag indicating whether navigation is enabled on the specified popup. |
![]() ![]() |
SetCurrentLocation | Sets the current navigation location in a search control’s popup when the popup is open. |
![]() ![]() |
SetCurrentLocationSetMode | Sets the value which tracks whether the CurrentLocation was last changed by keyboard or by mouse. |
![]() ![]() |
SetIsCurrentLocation | Sets the flag indicating whether the specified element is the current location. |
![]() ![]() |
SetIsNavigable | Sets the IsNavigable property. |
![]() ![]() |
SetIsNavigationEnabled | Sets the flag indicating whether navigation is enabled on the popup. |
Top
Fields
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. |
Top
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.