Sdílet prostřednictvím


SearchHandler Třída

Definice

Výchozí implementace .ISearchHandlerController

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
type SearchHandler = class
    inherit BindableObject
    interface ISearchHandlerController
    interface IFontElement
Public Class SearchHandler
Inherits BindableObject
Implements IFontElement, ISearchHandlerController
Dědičnost
SearchHandler
Implementuje

Konstruktory

SearchHandler()

Výchozí implementace .ISearchHandlerController

Pole

AutomationIdProperty

Vázatelná vlastnost pro AutomationId.

BackgroundColorProperty

Vázatelná vlastnost pro BackgroundColor.

CancelButtonColorProperty

Vázatelná vlastnost pro CancelButtonColor.

CharacterSpacingProperty

Vázatelná vlastnost pro CharacterSpacing.

ClearIconHelpTextProperty

Vázatelná vlastnost pro ClearIconHelpText.

ClearIconNameProperty

Vázatelná vlastnost pro ClearIconName.

ClearIconProperty

Vázatelná vlastnost pro ClearIcon.

ClearPlaceholderCommandParameterProperty

Vázatelná vlastnost pro ClearPlaceholderCommandParameter.

ClearPlaceholderCommandProperty

Vázatelná vlastnost pro ClearPlaceholderCommand.

ClearPlaceholderEnabledProperty

Vázatelná vlastnost pro ClearPlaceholderEnabled.

ClearPlaceholderHelpTextProperty

Vázatelná vlastnost pro ClearPlaceholderHelpText.

ClearPlaceholderIconProperty

Vázatelná vlastnost pro ClearPlaceholderIcon.

ClearPlaceholderNameProperty

Vázatelná vlastnost pro ClearPlaceholderName.

CommandParameterProperty

Vázatelná vlastnost pro CommandParameter.

CommandProperty

Vázatelná vlastnost pro Command.

DisplayMemberNameProperty

Vázatelná vlastnost pro DisplayMemberName.

FontAttributesProperty

Vázatelná vlastnost pro FontAttributes.

FontAutoScalingEnabledProperty

Vázatelná vlastnost pro FontAutoScalingEnabled.

FontFamilyProperty

Vázatelná vlastnost pro FontFamily.

FontSizeProperty

Vázatelná vlastnost pro FontSize.

HorizontalTextAlignmentProperty

Vázatelná vlastnost pro HorizontalTextAlignment.

IsFocusedProperty

Vázatelná vlastnost pro IsFocused.

IsFocusedPropertyKey

Výchozí implementace .ISearchHandlerController

IsSearchEnabledProperty

Vázatelná vlastnost pro IsSearchEnabled.

ItemsSourceProperty

Vázatelná vlastnost pro ItemsSource.

ItemTemplateProperty

Vázatelná vlastnost pro ItemTemplate.

KeyboardProperty

Vázatelná vlastnost pro Keyboard.

PlaceholderColorProperty

Vázatelná vlastnost pro PlaceholderColor.

PlaceholderProperty

Vázatelná vlastnost pro Placeholder.

QueryIconHelpTextProperty

Vázatelná vlastnost pro QueryIconHelpText.

QueryIconNameProperty

Vázatelná vlastnost pro QueryIconName.

QueryIconProperty

Vázatelná vlastnost pro QueryIcon.

QueryProperty

Vázatelná vlastnost pro Query.

SearchBoxVisibilityProperty

Vázatelná vlastnost pro SearchBoxVisibility.

SelectedItemProperty

Záložní úložiště pro SelectedItem pole.

ShowsResultsProperty

Vázatelná vlastnost pro ShowsResults.

TextColorProperty

Vázatelná vlastnost pro TextColor.

TextTransformProperty

Vázatelná vlastnost pro TextTransform.

VerticalTextAlignmentProperty

Vázatelná vlastnost pro VerticalTextAlignment.

Vlastnosti

AutomationId

Výchozí implementace .ISearchHandlerController

BackgroundColor

Výchozí implementace .ISearchHandlerController

BindingContext

Získá nebo nastaví objekt, který obsahuje vlastnosti, které budou cílem vázané vlastnosti, které patří k tomuto BindableObject. Toto je vázatelná vlastnost.

(Zděděno od BindableObject)
CancelButtonColor

Výchozí implementace .ISearchHandlerController

CharacterSpacing

Výchozí implementace .ISearchHandlerController

ClearIcon

Zobrazená ikona vymaže obsah vyhledávacího pole.

ClearIconHelpText

Přístupný text nápovědy pro ikonu pro vymazání.

ClearIconName

Název ikony vymazat pro použití se čtečkami obrazovky.

ClearPlaceholderCommand

Příkaz ICommand byl spuštěn při klepnutí na ClearPlaceholderIcon .

ClearPlaceholderCommandParameter

Parametr předaný do .ClearPlaceholderCommand

ClearPlaceholderEnabled

ClearPlaceholderCommand Zda lze spustit.

ClearPlaceholderHelpText

Přístupný text nápovědy pro .ClearPlaceholderIcon

ClearPlaceholderIcon

Ikona nezamazaného zástupného symbolu zobrazená, když je vyhledávací pole prázdné.

ClearPlaceholderName

Název ikony jasného zástupného symbolu pro použití se čtečkami obrazovky.

Command

Získá nebo nastaví ICommand spuštěna při potvrzení vyhledávací dotaz.

CommandParameter

Získá nebo nastaví parametr Command, který se spustí při potvrzení vyhledávacího dotazu.

Dispatcher

Získá dispečer, který byl k dispozici při vytvoření tohoto objektu vazby, jinak se pokusí najít nejbližší dostupný dispečer (pravděpodobně okno nebo aplikace).

(Zděděno od BindableObject)
DisplayMemberName
Zastaralé.

Název nebo cesta vlastnosti, která se zobrazí pro každou položku dat v kolekci ItemsSource .

FontAttributes

Výchozí implementace .ISearchHandlerController

FontAutoScalingEnabled

Výchozí implementace .ISearchHandlerController

FontFamily

Výchozí implementace .ISearchHandlerController

FontSize

Výchozí implementace .ISearchHandlerController

HorizontalTextAlignment

Výchozí implementace .ISearchHandlerController

IsFocused

Výchozí implementace .ISearchHandlerController

IsSearchEnabled

Získá nebo nastaví, zda je vyhledávací pole povoleno.

ItemsSource

Kolekce položek, které se mají zobrazit v oblasti návrhu. Výchozí je null.

ItemTemplate

Použije DataTemplate se pro každou položku v ItemsSource.

Keyboard

Výchozí implementace .ISearchHandlerController

Placeholder

Text, který se má zobrazit, když je vyhledávací pole prázdné.

PlaceholderColor

Výchozí implementace .ISearchHandlerController

Query

Získá nebo nastaví text vyhledávacího pole.

QueryIcon

Ikona označující, že je hledání k dispozici.

QueryIconHelpText

Přístupný text nápovědy pro .QueryIcon

QueryIconName

Název pro QueryIcon použití se čtečkami obrazovky.

SearchBoxVisibility

Získá nebo nastaví, zda je vyhledávací pole viditelné.

SelectedItem

Výchozí implementace .ISearchHandlerController

ShowsResults

Získá nebo nastaví, zda výsledky hledání mají být očekáváno v oblasti návrhu na zadávání textu.

TextColor

Výchozí implementace .ISearchHandlerController

TextTransform

Výchozí implementace .ISearchHandlerController

VerticalTextAlignment

Výchozí implementace .ISearchHandlerController

Metody

ApplyBindings()

Použije všechny aktuální vazby na BindingContext.

(Zděděno od BindableObject)
ClearValue(BindableProperty)

Vymaže každou hodnotu, která byla dříve nastavena pro vázatelnou vlastnost.

(Zděděno od BindableObject)
ClearValue(BindablePropertyKey)

Vymaže každou hodnotu, která byla dříve nastavena pro vazbuelnou vlastnost identifikovanou jejím klíčem.

(Zděděno od BindableObject)
CoerceValue(BindableProperty)

Převede hodnotu zadané vázatelné vlastnosti. To se provádí vyvoláním BindableProperty.CoerceValueDelegate zadané vázatelné vlastnosti.

(Zděděno od BindableObject)
CoerceValue(BindablePropertyKey)

Převede hodnotu zadané vázatelné vlastnosti. To se provádí vyvoláním BindableProperty.CoerceValueDelegate zadané vázatelné vlastnosti.

(Zděděno od BindableObject)
Focus()

Výchozí implementace .ISearchHandlerController

GetValue(BindableProperty)

Vrátí hodnotu, která je obsažena v dané vázatelné vlastnosti.

(Zděděno od BindableObject)
IsSet(BindableProperty)

Určuje, zda existuje vázatelná vlastnost a zda má nastavenou hodnotu.

(Zděděno od BindableObject)
OnBindingContextChanged()

BindingContextChanged Vyvolá událost.

(Zděděno od BindableObject)
OnClearPlaceholderClicked()

Výchozí implementace .ISearchHandlerController

OnFocused()

Výchozí implementace .ISearchHandlerController

OnItemSelected(Object)

Výchozí implementace .ISearchHandlerController

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)

Výchozí implementace .ISearchHandlerController

OnQueryConfirmed()

Výchozí implementace .ISearchHandlerController

OnUnfocus()

Výchozí implementace .ISearchHandlerController

RemoveBinding(BindableProperty)

Odebere dříve nastavenou vazbu z vázatelné vlastnosti.

(Zděděno od BindableObject)
SetBinding(BindableProperty, BindingBase)

Přiřazuje vazbu vlastnosti s možnou vazbou.

(Zděděno od BindableObject)
SetIsFocused(Boolean)

Výchozí implementace .ISearchHandlerController

SetValue(BindableProperty, Object)

Nastaví hodnotu zadané vlastnosti s možností vazby.

(Zděděno od BindableObject)
SetValue(BindablePropertyKey, Object)

Nastaví hodnotu zadané vlastnosti s možností vazby.

(Zděděno od BindableObject)
UnapplyBindings()

Odebere všechny aktuální vazby z aktuálního kontextu.

(Zděděno od BindableObject)
Unfocus()

Výchozí implementace .ISearchHandlerController

UpdateFormsText(String, TextTransform)

Výchozí implementace .ISearchHandlerController

Událost

BindingContextChanged

Vyvolá se při změně hodnoty BindingContext vlastnosti.

(Zděděno od BindableObject)
FocusChangeRequested

Výchozí implementace .ISearchHandlerController

Focused

Výchozí implementace .ISearchHandlerController

PropertyChanged

Vyvolá se při změně hodnoty vlastnosti.

(Zděděno od BindableObject)
PropertyChanging

Vyvolá se při změně hodnoty vlastnosti.

(Zděděno od BindableObject)
Unfocused

Výchozí implementace .ISearchHandlerController

Explicitní implementace rozhraní

IDynamicResourceHandler.SetDynamicResource(BindableProperty, String)

Výchozí implementace .ISearchHandlerController

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

Výchozí implementace .ISearchHandlerController

IFontElement.OnFontAttributesChanged(FontAttributes, FontAttributes)

Výchozí implementace .ISearchHandlerController

IFontElement.OnFontAutoScalingEnabledChanged(Boolean, Boolean)

Výchozí implementace .ISearchHandlerController

IFontElement.OnFontFamilyChanged(String, String)

Výchozí implementace .ISearchHandlerController

IFontElement.OnFontSizeChanged(Double, Double)

Výchozí implementace .ISearchHandlerController

ISearchHandlerController.ClearPlaceholderClicked()

Výchozí implementace .ISearchHandlerController

ISearchHandlerController.ItemSelected(Object)

Výchozí implementace .ISearchHandlerController

ISearchHandlerController.ListProxy

Výchozí implementace .ISearchHandlerController

ISearchHandlerController.ListProxyChanged

Výchozí implementace .ISearchHandlerController

ISearchHandlerController.QueryConfirmed()

Výchozí implementace .ISearchHandlerController

Metody rozšíření

GetPropertyIfSet<T>(BindableObject, BindableProperty, T)

Výchozí implementace .ISearchHandlerController

SetAppTheme<T>(BindableObject, BindableProperty, T, T)

Výchozí implementace .ISearchHandlerController

SetAppThemeColor(BindableObject, BindableProperty, Color, Color)

Výchozí implementace .ISearchHandlerController

SetBinding(BindableObject, BindableProperty, String, BindingMode, IValueConverter, String)

Vytvoří a použije vazbu na vlastnost.

ToFont(IFontElement, Nullable<Double>)

Výchozí implementace .ISearchHandlerController

Platí pro