Sdílet prostřednictvím


SearchHandler Třída

Definice

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
SearchHandler
Implementuje

Konstruktory

Name Description
SearchHandler()

Poskytuje funkce vyhledávání v Shell aplikaci.

Pole

Name Description
AutomationIdProperty

Vlastnost s možností vazby pro AutomationId.

BackgroundColorProperty

Vlastnost s možností vazby pro BackgroundColor.

CancelButtonColorProperty

Vlastnost s možností vazby pro CancelButtonColor.

CharacterSpacingProperty

Vlastnost s možností vazby pro CharacterSpacing.

ClearIconHelpTextProperty

Vlastnost s možností vazby pro ClearIconHelpText.

ClearIconNameProperty

Vlastnost s možností vazby pro ClearIconName.

ClearIconProperty

Vlastnost s možností vazby pro ClearIcon.

ClearPlaceholderCommandParameterProperty

Vlastnost s možností vazby pro ClearPlaceholderCommandParameter.

ClearPlaceholderCommandProperty

Vlastnost s možností vazby pro ClearPlaceholderCommand.

ClearPlaceholderEnabledProperty

Vlastnost s možností vazby pro ClearPlaceholderEnabled.

ClearPlaceholderHelpTextProperty

Vlastnost s možností vazby pro ClearPlaceholderHelpText.

ClearPlaceholderIconProperty

Vlastnost s možností vazby pro ClearPlaceholderIcon.

ClearPlaceholderNameProperty

Vlastnost s možností vazby pro ClearPlaceholderName.

CommandParameterProperty

Vlastnost s možností vazby pro CommandParameter.

CommandProperty

Vlastnost s možností vazby pro Command.

DisplayMemberNameProperty

Vlastnost s možností vazby pro DisplayMemberName.

FontAttributesProperty

Vlastnost s možností vazby pro FontAttributes.

FontAutoScalingEnabledProperty

Vlastnost s možností vazby pro FontAutoScalingEnabled.

FontFamilyProperty

Vlastnost s možností vazby pro FontFamily.

FontSizeProperty

Vlastnost s možností vazby pro FontSize.

HorizontalTextAlignmentProperty

Vlastnost s možností vazby pro HorizontalTextAlignment.

IsFocusedProperty

Vlastnost s možností vazby pro IsFocused.

IsFocusedPropertyKey

Svázatelný klíč vlastnosti pro IsFocused.

IsSearchEnabledProperty

Vlastnost s možností vazby pro IsSearchEnabled.

ItemsSourceProperty

Vlastnost s možností vazby pro ItemsSource.

ItemTemplateProperty

Vlastnost s možností vazby pro ItemTemplate.

KeyboardProperty

Vlastnost s možností vazby pro Keyboard.

PlaceholderColorProperty

Vlastnost s možností vazby pro PlaceholderColor.

PlaceholderProperty

Vlastnost s možností vazby pro Placeholder.

QueryIconHelpTextProperty

Vlastnost s možností vazby pro QueryIconHelpText.

QueryIconNameProperty

Vlastnost s možností vazby pro QueryIconName.

QueryIconProperty

Vlastnost s možností vazby pro QueryIcon.

QueryProperty

Vlastnost s možností vazby pro Query.

SearchBoxVisibilityProperty

Vlastnost s možností vazby pro SearchBoxVisibility.

SelectedItemProperty

Vlastnost s možností vazby pro SelectedItem.

ShowsResultsProperty

Vlastnost s možností vazby pro ShowsResults.

TextColorProperty

Vlastnost s možností vazby pro TextColor.

TextTransformProperty

Vlastnost s možností vazby pro TextTransform.

VerticalTextAlignmentProperty

Vlastnost s možností vazby pro VerticalTextAlignment.

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í

Name Description
IDynamicResourceHandler.SetDynamicResource(BindableProperty, String)

Poskytuje funkce vyhledávání v Shell aplikaci.

(Zděděno od BindableObject)
IFontElement.FontSizeDefaultValueCreator()

Poskytuje funkce vyhledávání v Shell aplikaci.

IFontElement.OnFontAttributesChanged(FontAttributes, FontAttributes)

Poskytuje funkce vyhledávání v Shell aplikaci.

IFontElement.OnFontAutoScalingEnabledChanged(Boolean, Boolean)

Poskytuje funkce vyhledávání v Shell aplikaci.

IFontElement.OnFontFamilyChanged(String, String)

Poskytuje funkce vyhledávání v Shell aplikaci.

IFontElement.OnFontSizeChanged(Double, Double)

Poskytuje funkce vyhledávání v Shell aplikaci.

ISearchHandlerController.ClearPlaceholderClicked()

Poskytuje funkce vyhledávání v Shell aplikaci.

ISearchHandlerController.ItemSelected(Object)

Poskytuje funkce vyhledávání v Shell aplikaci.

ISearchHandlerController.ListProxy

Poskytuje funkce vyhledávání v Shell aplikaci.

ISearchHandlerController.ListProxyChanged

Poskytuje funkce vyhledávání v Shell aplikaci.

ISearchHandlerController.QueryConfirmed()

Poskytuje funkce vyhledávání v Shell aplikaci.

ITextAlignmentElement.OnHorizontalTextAlignmentPropertyChanged(TextAlignment, TextAlignment)

Poskytuje funkce vyhledávání v Shell aplikaci.

ITextElement.OnCharacterSpacingPropertyChanged(Double, Double)

Poskytuje funkce vyhledávání v Shell aplikaci.

ITextElement.OnTextColorPropertyChanged(Color, Color)

Poskytuje funkce vyhledávání v Shell aplikaci.

ITextElement.OnTextTransformChanged(TextTransform, TextTransform)

Poskytuje funkce vyhledávání v Shell aplikaci.

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.

Platí pro