Class SearchService
Inheritance
System.Object
SearchService
Syntax
public static class SearchService
Fields
prefKey
Declaration
public const string prefKey = "quicksearch"
Field Value
| Type |
Description |
| System.String |
|
Properties
Filter
Declaration
public static SearchFilter Filter { get; }
Property Value
Methods
Disable(SearchContext)
Declaration
public static void Disable(SearchContext context)
Parameters
Enable(SearchContext)
Declaration
public static void Enable(SearchContext context)
Parameters
GetAction(SearchProvider, String)
Declaration
public static SearchAction GetAction(SearchProvider provider, string actionId)
Parameters
Returns
GetItems(SearchContext)
Declaration
public static List<SearchItem> GetItems(SearchContext context)
Parameters
Returns
| Type |
Description |
| System.Collections.Generic.List<SearchItem> |
|
GetKeywords(SearchContext, String)
Declaration
public static string[] GetKeywords(SearchContext context, string lastToken)
Parameters
| Type |
Name |
Description |
| SearchContext |
context |
|
| System.String |
lastToken |
|
Returns
| Type |
Description |
| System.String[] |
|
GetProvider(String)
Declaration
public static SearchProvider GetProvider(string providerId)
Parameters
| Type |
Name |
Description |
| System.String |
providerId |
|
Returns
IsRecent(String)
Declaration
public static bool IsRecent(string id)
Parameters
| Type |
Name |
Description |
| System.String |
id |
|
Returns
| Type |
Description |
| System.Boolean |
|
SetRecent(SearchItem)
Declaration
public static void SetRecent(SearchItem item)
Parameters
Events
asyncItemReceived
Declaration
public static event Action<IEnumerable<SearchItem>> asyncItemReceived
Event Type
| Type |
Description |
| System.Action<System.Collections.Generic.IEnumerable<SearchItem>> |
|
contentRefreshed
Declaration
public static event Action<string[], string[], string[]> contentRefreshed
Event Type
| Type |
Description |
| System.Action<System.String[], System.String[], System.String[]> |
|