Share via


SearchControlDataSource Class

Definition

Represents the data source class for the Visual Studio common search control.

public ref class SearchControlDataSource : Microsoft::Internal::VisualStudio::PlatformUI::GelDependencyObject
[Windows::Foundation::Metadata::WebHostHidden]
class SearchControlDataSource : Microsoft::Internal::VisualStudio::PlatformUI::GelDependencyObject
public class SearchControlDataSource : Microsoft.Internal.VisualStudio.PlatformUI.GelDependencyObject
type SearchControlDataSource = class
    inherit GelDependencyObject
Public Class SearchControlDataSource
Inherits GelDependencyObject
Inheritance
Microsoft.Internal.VisualStudio.PlatformUI.GelDependencyObject
SearchControlDataSource

Constructors

SearchControlDataSource()

Creates a new instance of the search control data source class.

Fields

AddMRUItemVerb

The verb associated with AddMRUItem.

ClearSearchVerb

The verb associated with ClearSearch.

HelpTopicProperty

The HelpTopic property.

InvokeHelpVerb

The verb associated with InvokeHelp.

NotifyNavigationKeyVerb

The verb associated with NotifyNavigationKey.

PopulateMRUVerb

The verb associated with PopulateMRU.

SearchFiltersProperty

The SearchFilters property.

SearchMRUItemsProperty

The SearchMRUItems property.

SearchOptionsProperty

The SearchOptions property.

SearchProgressProperty

The SearchProgress property.

SearchResultsCountProperty
SearchSettingsProperty

The SearchSettings property.

SearchStatusProperty

The SearchStatus property.

SearchTextProperty

The SearchText property.

StartSearchVerb

The verb associated with StartSearch.

StopSearchVerb

The verb associated with StopSearch.

Properties

HelpTopic

Gets or sets the help topic attribute of the search control data source.

SearchFilters

Gets or sets the collection search filters for the search control data source.

SearchMRUItems

Gets or sets the collection most-recently-used (MRU) items for the search control data source.

SearchOptions

Gets or sets the collection of search options for the search control data source.

SearchProgress

Gets or sets the search progress value for the search control data source.

SearchResultsCount
SearchSettings

Gets or sets the search settings data source for the search control data source.

SearchStatus

Gets or sets the search status of the search control data source.

SearchText

Gets or sets the search text for the search control data source.

Methods

OnAddMRUItem(String)

Provides class handling for adding to the most-recently-used (MRU) item collection on the data source or any element derived from it.

OnClearSearch()

Provides class handling for clearing the search on the data source or any element derived from it.

OnInvokeHelp(String)

Provides class handling for invoking topic help on the data source or any element derived from it.

OnNotifyNavigationKey(VSConstants+VsSearchNavigationKeys, VSConstants+VsUIAccelModifiers)

Allow the data source to intercept specific key presses for navigation between the results already found.

OnPopulateMRU(String)

Provides class handling for populating the most-recently-used (MRU) item collection on the data source or any element derived from it.

OnStartSearch(String)

Provides class handling for starting a search on the data source or any element derived from it.

OnStopSearch()

Provides class handling for stopping a search on the data source or any element derived from it.

Applies to