SearchHandler Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Poskytuje funkce vyhledávání v Shell aplikaci.
public ref class SearchHandler : Microsoft::Maui::Controls::BindableObject, Microsoft::Maui::Controls::Internals::IFontElement, Microsoft::Maui::Controls::ISearchHandlerController, Microsoft::Maui::Controls::ITextAlignmentElement, Microsoft::Maui::Controls::ITextElement
public ref class SearchHandler : Microsoft::Maui::Controls::BindableObject, Microsoft::Maui::Controls::Internals::IFontElement, Microsoft::Maui::Controls::ISearchHandlerController
public class SearchHandler : Microsoft.Maui.Controls.BindableObject, Microsoft.Maui.Controls.Internals.IFontElement, Microsoft.Maui.Controls.ISearchHandlerController, Microsoft.Maui.Controls.ITextAlignmentElement, Microsoft.Maui.Controls.ITextElement
public class SearchHandler : Microsoft.Maui.Controls.BindableObject, Microsoft.Maui.Controls.Internals.IFontElement, Microsoft.Maui.Controls.ISearchHandlerController
type SearchHandler = class
inherit BindableObject
interface ISearchHandlerController
interface IFontElement
interface ITextElement
interface ITextAlignmentElement
type SearchHandler = class
inherit BindableObject
interface ISearchHandlerController
interface IFontElement
Public Class SearchHandler
Inherits BindableObject
Implements IFontElement, ISearchHandlerController, ITextAlignmentElement, ITextElement
Public Class SearchHandler
Inherits BindableObject
Implements IFontElement, ISearchHandlerController
- Dědičnost
- Implementuje
Konstruktory
| Name | Description |
|---|---|
| SearchHandler() |
Poskytuje funkce vyhledávání v Shell aplikaci. |
Pole
Vlastnosti
| Name | Description |
|---|---|
| AutomationId |
Poskytuje funkce vyhledávání v Shell aplikaci. |
| BackgroundColor |
Získá nebo nastaví barvu pozadí vyhledávacího pole. Toto je vlastnost s možností vazby. |
| BindingContext |
Získá nebo nastaví objekt obsahující vlastnosti, které budou cílem vázané vlastnosti, které patří do tohoto BindableObject. Toto je vlastnost s možností vazby. (Zděděno od BindableObject) |
| CancelButtonColor |
Získá nebo nastaví barvu tlačítka zrušit. Toto je vlastnost s možností vazby. |
| CharacterSpacing |
Získá nebo nastaví mezery znaků pro hledaný text. Toto je vlastnost s možností vazby. |
| ClearIcon |
Získá nebo nastaví ikonu zobrazenou pro tlačítko vymazat. Toto je vlastnost s možností vazby. |
| ClearIconHelpText |
Získá nebo nastaví text nápovědy přístupnosti pro ikonu vymazat. Toto je vlastnost s možností vazby. |
| ClearIconName |
Získá nebo nastaví název přístupnosti pro ikonu clear. Toto je vlastnost s možností vazby. |
| ClearPlaceholderCommand |
Získá nebo nastaví vyvolání příkazu při stisknutí tlačítka vymazat zástupný symbol. Toto je vlastnost s možností vazby. |
| ClearPlaceholderCommandParameter |
Získá nebo nastaví parametr předaný .ClearPlaceholderCommand Toto je vlastnost s možností vazby. |
| ClearPlaceholderEnabled |
Získá nebo nastaví hodnotu označující, zda je povolené tlačítko vymazat zástupný symbol. Toto je vlastnost s možností vazby. |
| ClearPlaceholderHelpText |
Získá nebo nastaví text nápovědy přístupnosti pro ikonu jasného zástupného symbolu. Toto je vlastnost s možností vazby. |
| ClearPlaceholderIcon |
Získá nebo nastaví ikonu zobrazenou pro tlačítko vymazat zástupný symbol. Toto je vlastnost s možností vazby. |
| ClearPlaceholderName |
Získá nebo nastaví název přístupnosti pro ikonu jasného zástupného symbolu. Toto je vlastnost s možností vazby. |
| Command |
Získá nebo nastaví vyvolání příkazu při potvrzení vyhledávacího dotazu. Toto je vlastnost s možností vazby. |
| CommandParameter |
Získá nebo nastaví parametr předaný .Command Toto je vlastnost s možností vazby. |
| Dispatcher |
Získá dispečer, který byl k dispozici při vytvoření tohoto objektu bindable, jinak se pokusí najít nejbližší dostupný dispečer (pravděpodobně okno/aplikace). (Zděděno od BindableObject) |
| DisplayMemberName |
Zastaralé.
Získá nebo nastaví název vlastnosti pro zobrazení výsledků hledání. Toto je vlastnost s možností vazby. |
| FontAttributes |
Získá nebo nastaví atributy písma pro hledaný text. Toto je vlastnost s možností vazby. |
| FontAutoScalingEnabled |
Poskytuje funkce vyhledávání v Shell aplikaci. |
| FontFamily |
Získá nebo nastaví rodinu písem pro hledaný text. Toto je vlastnost s možností vazby. |
| FontSize |
Získá nebo nastaví velikost písma pro hledaný text. Toto je vlastnost s možností vazby. |
| HorizontalTextAlignment |
Získá nebo nastaví vodorovné zarovnání hledaného textu. Toto je vlastnost s možností vazby. |
| IsFocused |
Získá hodnotu označující, zda má tato obslužná rutina vyhledávání aktuálně fokus. Toto je vlastnost s možností vazby. |
| IsSearchEnabled |
Získá nebo nastaví hodnotu označující, zda je vyhledávání povoleno. Toto je vlastnost s možností vazby. |
| ItemsSource |
Získá nebo nastaví kolekci položek, které se mají zobrazit jako návrhy hledání. Toto je vlastnost s možností vazby. |
| ItemTemplate |
Získá nebo nastaví šablonu pro zobrazení položek výsledků hledání. Toto je vlastnost s možností vazby. |
| Keyboard |
Získá nebo nastaví typ klávesnice pro hledaný vstup. Toto je vlastnost s možností vazby. |
| Placeholder |
Získá nebo nastaví text zobrazený, když je vyhledávací pole prázdné. Toto je vlastnost s možností vazby. |
| PlaceholderColor |
Získá nebo nastaví barvu zástupného textu. Toto je vlastnost s možností vazby. |
| Query |
Získá nebo nastaví aktuální text vyhledávacího dotazu. Toto je vlastnost s možností vazby. |
| QueryIcon |
Získá nebo nastaví ikonu zobrazenou pro vyhledávací dotaz. Toto je vlastnost s možností vazby. |
| QueryIconHelpText |
Získá nebo nastaví text nápovědy přístupnosti pro ikonu dotazu. Toto je vlastnost s možností vazby. |
| QueryIconName |
Získá nebo nastaví název přístupnosti pro ikonu dotazu. Toto je vlastnost s možností vazby. |
| SearchBoxVisibility |
Získá nebo nastaví režim viditelnosti vyhledávacího pole. Toto je vlastnost s možností vazby. |
| SelectedItem |
Získá aktuálně vybranou položku výsledků hledání. Toto je vlastnost s možností vazby. |
| ShowsResults |
Získá nebo nastaví hodnotu označující, zda se zobrazují výsledky hledání. Toto je vlastnost s možností vazby. |
| TextColor |
Získá nebo nastaví barvu hledaného textu. Toto je vlastnost s možností vazby. |
| TextTransform |
Získá nebo nastaví transformaci textu použitou na hledaný text. Toto je vlastnost s možností vazby. |
| VerticalTextAlignment |
Získá nebo nastaví svislé zarovnání hledaného textu. Toto je vlastnost s možností vazby. |
Metody
| Name | Description |
|---|---|
| ApplyBindings() |
Použije všechny aktuální vazby na BindingContext. (Zděděno od BindableObject) |
| ClearValue(BindableProperty) |
Vymaže libovolnou hodnotu, která byla dříve nastavena pro vlastnost bindable. (Zděděno od BindableObject) |
| ClearValue(BindablePropertyKey) |
Vymaže libovolnou hodnotu, která byla dříve nastavena pro vlastnost bindable identifikovanou jeho klíčem. (Zděděno od BindableObject) |
| CoerceValue(BindableProperty) |
Převede hodnotu zadané vlastnosti bindable. To se provádí vyvoláním BindableProperty.CoerceValueDelegate zadané bindable vlastnosti. (Zděděno od BindableObject) |
| CoerceValue(BindablePropertyKey) |
Převede hodnotu zadané vlastnosti bindable. To se provádí vyvoláním BindableProperty.CoerceValueDelegate zadané bindable vlastnosti. (Zděděno od BindableObject) |
| Focus() |
Nastaví fokus na obslužnou rutinu vyhledávání, což způsobí, že se vstupní pole stane aktuálním fokusem. |
| GetValue(BindableProperty) |
Vrátí hodnotu obsaženou v dané vlastnosti bindable. (Zděděno od BindableObject) |
| HideSoftInputAsync() |
Poskytuje funkce vyhledávání v Shell aplikaci. |
| IsSet(BindableProperty) |
Určuje, zda existuje vlastnost bindable a má nastavenou hodnotu. (Zděděno od BindableObject) |
| OnBindingContextChanged() |
BindingContextChanged Vyvolá událost. (Zděděno od BindableObject) |
| OnClearPlaceholderClicked() |
Poskytuje funkce vyhledávání v Shell aplikaci. |
| OnFocused() |
Poskytuje funkce vyhledávání v Shell aplikaci. |
| OnItemSelected(Object) |
Poskytuje funkce vyhledávání v Shell aplikaci. |
| OnPropertyChanged(String) |
PropertyChanged Vyvolá událost. (Zděděno od BindableObject) |
| OnPropertyChanging(String) |
PropertyChanging Vyvolá událost. (Zděděno od BindableObject) |
| OnQueryChanged(String, String) |
Poskytuje funkce vyhledávání v Shell aplikaci. |
| OnQueryConfirmed() |
Poskytuje funkce vyhledávání v Shell aplikaci. |
| OnUnfocus() |
Poskytuje funkce vyhledávání v Shell aplikaci. |
| RemoveBinding(BindableProperty) |
Odebere dříve nastavenou vazbu z vlastnosti bindable. (Zděděno od BindableObject) |
| SetBinding(BindableProperty, BindingBase) |
Přiřadí vazbu k vlastnosti s možností vazby. (Zděděno od BindableObject) |
| SetIsFocused(Boolean) |
Nastaví hodnotu IsFocused vlastnosti. Pro interní použití vykreslovacími moduly platformy. |
| SetValue(BindableProperty, Object) |
Nastaví hodnotu zadané vlastnosti bindable. (Zděděno od BindableObject) |
| SetValue(BindablePropertyKey, Object) |
Nastaví hodnotu zadané vlastnosti bindable. (Zděděno od BindableObject) |
| ShowSoftInputAsync() |
Poskytuje funkce vyhledávání v Shell aplikaci. |
| UnapplyBindings() |
Odebere všechny aktuální vazby z aktuálního kontextu. (Zděděno od BindableObject) |
| Unfocus() |
Odebere fokus z obslužné rutiny vyhledávání. |
| UpdateFormsText(String, TextTransform) |
Vrátí transformovaný text pomocí zadaného TextTransform. |
Událost
| Name | Description |
|---|---|
| BindingContextChanged |
Nastane, když se změní hodnota BindingContext vlastnosti. (Zděděno od BindableObject) |
| FocusChangeRequested |
Poskytuje funkce vyhledávání v Shell aplikaci. |
| Focused |
Poskytuje funkce vyhledávání v Shell aplikaci. |
| PropertyChanged |
Nastane, když se změní hodnota vlastnosti. (Zděděno od BindableObject) |
| PropertyChanging |
Nastane při změně hodnoty vlastnosti. (Zděděno od BindableObject) |
| Unfocused |
Poskytuje funkce vyhledávání v Shell aplikaci. |
Explicitní implementace rozhraní
Metody rozšíření
| Name | Description |
|---|---|
| GetPropertyIfSet<T>(BindableObject, BindableProperty, T) |
Poskytuje funkce vyhledávání v Shell aplikaci. |
| SetAppTheme<T>(BindableObject, BindableProperty, T, T) |
Poskytuje funkce vyhledávání v Shell aplikaci. |
| SetAppThemeColor(BindableObject, BindableProperty, Color, Color) |
Poskytuje funkce vyhledávání v Shell aplikaci. |
| SetBinding(BindableObject, BindableProperty, String, BindingMode, IValueConverter, String) |
Vytvoří a použije vazbu na vlastnost. |
| SetBinding<TSource,TProperty>(BindableObject, BindableProperty, Func<TSource,TProperty>, BindingMode, IValueConverter, Object, String, Object, Object, Object) |
Vytvoří vazbu mezi vlastností zdrojového objektu a vlastností cílového objektu. |
| ToFont(IFontElement, Nullable<Double>) |
Poskytuje funkce vyhledávání v Shell aplikaci. |