SearchHandler Třída

Definice

Výchozí implementace .ISearchHandlerController

public class SearchHandler : Xamarin.Forms.BindableObject, Xamarin.Forms.Internals.IFontElement, Xamarin.Forms.ISearchHandlerController
type SearchHandler = class
    inherit BindableObject
    interface ISearchHandlerController
    interface IFontElement
Dědičnost
System.Object
SearchHandler
Implementuje

Konstruktory

SearchHandler()

Výchozí implementace .ISearchHandlerController

Pole

BackgroundColorProperty

Výchozí implementace .ISearchHandlerController

CancelButtonColorProperty

Výchozí implementace .ISearchHandlerController

CharacterSpacingProperty

Výchozí implementace .ISearchHandlerController

ClearIconHelpTextProperty

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

ClearIconNameProperty

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

ClearIconProperty

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

ClearPlaceholderCommandParameterProperty

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

ClearPlaceholderCommandProperty

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

ClearPlaceholderEnabledProperty

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

ClearPlaceholderHelpTextProperty

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

ClearPlaceholderIconProperty

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

ClearPlaceholderNameProperty

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

CommandParameterProperty

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

CommandProperty

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

DisplayMemberNameProperty

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

FontAttributesProperty

Výchozí implementace .ISearchHandlerController

FontFamilyProperty

Výchozí implementace .ISearchHandlerController

FontSizeProperty

Výchozí implementace .ISearchHandlerController

HorizontalTextAlignmentProperty

Výchozí implementace .ISearchHandlerController

IsFocusedProperty

Výchozí implementace .ISearchHandlerController

IsFocusedPropertyKey

Výchozí implementace .ISearchHandlerController

IsSearchEnabledProperty

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

ItemsSourceProperty

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

ItemTemplateProperty

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

KeyboardProperty

Výchozí implementace .ISearchHandlerController

PlaceholderColorProperty

Výchozí implementace .ISearchHandlerController

PlaceholderProperty

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

QueryIconHelpTextProperty

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

QueryIconNameProperty

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

QueryIconProperty

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

QueryProperty

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

SearchBoxVisibilityProperty

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

SelectedItemProperty

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

ShowsResultsProperty

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

TextColorProperty

Výchozí implementace .ISearchHandlerController

TextTransformProperty

Výchozí implementace .ISearchHandlerController

VerticalTextAlignmentProperty

Výchozí implementace .ISearchHandlerController

Vlastnosti

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.

(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 vymazat

ClearIconName

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

ClearPlaceholderCommand

ICommand se spustil při klepnutí na ClearPlaceholderIcon tlačítko.

ClearPlaceholderCommandParameter

Parametr předaný do .ClearPlaceholderCommand

ClearPlaceholderEnabled

ClearPlaceholderCommand Zda lze provést.

ClearPlaceholderHelpText

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

ClearPlaceholderIcon

Ikona nezaškrtnuté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í příkaz ICommand 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

Výchozí implementace .ISearchHandlerController

(Zděděno od BindableObject)
DisplayMemberName

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

FontAttributes

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í je null.

ItemTemplate

Použije DataTemplate se pro každou položku v nástroji 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, která označuje, že je k dispozici vyhledávání.

QueryIconHelpText

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

QueryIconName

Název nástroje pro použití se QueryIcon č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í očekávat výsledky hledání 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žijte vazby na BindingContext.

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

Vymaže libovolnou hodnotu nastavenou SetValue pro property.

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

Vymaže všechny hodnoty nastavené podle SetValue pro vlastnost, která je identifikovaná pomocí propertyKey.

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

Výchozí implementace .ISearchHandlerController

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

Výchozí implementace .ISearchHandlerController

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

Výchozí implementace .ISearchHandlerController

GetValue(BindableProperty)

Vrátí hodnotu, která je obsažena v BindableProperty.

(Zděděno od BindableObject)
GetValues(BindableProperty, BindableProperty)
Zastaralé.

Pro interní použití v Xamarinu. Forms platformu.

(Zděděno od BindableObject)
GetValues(BindableProperty, BindableProperty, BindableProperty)
Zastaralé.

Pro interní použití v Xamarinu. Forms platformu.

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

Vrátí true , pokud vlastnost target existuje a byla nastavena.

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

Přepsat tuto metodu provést akci při BindingContext změny.

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

Vývojáři můžou tuto metodu přepsat, aby reagovali na ClearPlaceholderIcon klepnutí.

OnFocused()

Výchozí implementace .ISearchHandlerController

OnItemSelected(Object)

Vývojáři můžou tuto metodu přepsat, aby reagovali na výsledek hledání vybraný uživatelem.

OnPropertyChanged(String)

Voláním této metody z podřízené třídy upozorněte, že došlo ke změně vlastnosti.

(Zděděno od BindableObject)
OnPropertyChanging(String)

Voláním této metody z podřízené třídy oznámíte, že u vlastnosti dojde ke změně.

(Zděděno od BindableObject)
OnQueryChanged(String, String)

Vývojáři mohou tuto metodu přepsat, aby reagovali na Query změny.

OnQueryConfirmed()

Vývojáři můžou tuto metodu přepsat, aby reagovali na to, že uživatel zadá nebo potvrdí svůj dotaz do vyhledávacího pole.

OnUnfocus()

Výchozí implementace .ISearchHandlerController

RemoveBinding(BindableProperty)

Odebere dříve nastavenou vazbu.

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

Přiřadí vazbu k vlastnosti.

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

Výchozí implementace .ISearchHandlerController

SetValue(BindableProperty, Object)

Nastaví hodnotu zadané vlastnosti.

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

Nastaví hodnotu propertyKey.

(Zděděno od BindableObject)
SetValueCore(BindableProperty, Object, SetValueFlags)

Pro interní použití v Xamarinu. Forms platformu.

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

Zruší použití všech dříve nastavených vazeb.

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

Výchozí implementace .ISearchHandlerController

UpdateFormsText(String, TextTransform)

Výchozí implementace .ISearchHandlerController

Událost

BindingContextChanged

Vyvolá se při každé BindingContext změně vlastnosti.

(Zděděno od BindableObject)
FocusChangeRequested

Výchozí implementace .ISearchHandlerController

Focused

Výchozí implementace .ISearchHandlerController

PropertyChanged

Vyvolána při změně vlastnosti.

(Zděděno od BindableObject)
PropertyChanging

Vyvolána, když se má změnit vlastnost.

(Zděděno od BindableObject)
Unfocused

Výchozí implementace .ISearchHandlerController

Explicitní implementace rozhraní

IDynamicResourceHandler.SetDynamicResource(BindableProperty, String)

Pro interní použití v Xamarinu. Forms platformu.

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

Výchozí implementace .ISearchHandlerController

IFontElement.OnFontAttributesChanged(FontAttributes, FontAttributes)

Výchozí implementace .ISearchHandlerController

IFontElement.OnFontChanged(Font, Font)

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

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>(BindableObject, BindableProperty, Expression<Func<TSource,Object>>, BindingMode, IValueConverter, String)
Zastaralé.

Vytvoří a použije vazbu z výrazu.

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

Výchozí implementace .ISearchHandlerController

Platí pro