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

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

Výchozí implementace .ISearchHandlerController

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

Záložní úložiště pole 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

AutomationId

Výchozí implementace .ISearchHandlerController

BackgroundColor

Výchozí implementace .ISearchHandlerController

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

Výchozí implementace .ISearchHandlerController

CharacterSpacing

Výchozí implementace .ISearchHandlerController

ClearIcon

Ikona zobrazená k vymazání obsahu vyhledávacího pole.

ClearIconHelpText

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

ClearIconName

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

ClearPlaceholderCommand

ICommand spuštěn, když je ClearPlaceholderIcon klepnutí.

ClearPlaceholderCommandParameter

Parametr předaný do souboru ClearPlaceholderCommand.

ClearPlaceholderEnabled

ClearPlaceholderCommand Určuje, jestli se dá provést.

ClearPlaceholderHelpText

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

ClearPlaceholderIcon

Ikona prázdné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ění při potvrzení vyhledávacího dotazu.

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 bindable, jinak se pokusí najít nejbližší dostupný dispečer (pravděpodobně okno/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ávrhů. Výchozí hodnota je null.

ItemTemplate

To DataTemplate platí 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 použitá k označení, že je vyhledávání dostupné.

QueryIconHelpText

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

QueryIconName

Název QueryIcon pro 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 se mají výsledky hledání očekávat v oblasti návrhu pro 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 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()

Výchozí implementace .ISearchHandlerController

GetValue(BindableProperty)

Vrátí hodnotu obsaženou v dané vlastnosti bindable.

(Zděděno od BindableObject)
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()

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 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)

Výchozí implementace .ISearchHandlerController

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)
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

Nastane, když se změní hodnota BindingContext vlastnosti.

(Zděděno od BindableObject)
FocusChangeRequested

Výchozí implementace .ISearchHandlerController

Focused

Výchozí implementace .ISearchHandlerController

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

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.

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>)

Výchozí implementace .ISearchHandlerController

Platí pro