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
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ílit 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 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

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á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žijte vazby na BindingContext.

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

Vymaže všechny hodnoty nastavené parametrem SetValue pro property.

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

Vymaže všechny hodnoty nastavené parametrem SetValue pro vlastnost, která je identifikovaná parametrem 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í platformou Xamarin.Forms.

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

Pro interní použití platformou Xamarin.Forms.

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

Vrátí hodnotu true , pokud vlastnost cíle 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 mohou tuto metodu přepsat tak, aby reagovali na ClearPlaceholderIcon klepnutí.

OnFocused()

Výchozí implementace .ISearchHandlerController

OnItemSelected(Object)

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

OnPropertyChanged(String)

Volání této metody z podřízené třídy oznámit, ž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 tak, aby reagovala na Query změny.

OnQueryConfirmed()

Vývojáři mohou tuto metodu přepsat tak, 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 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í platformou Xamarin.Forms.

(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 BindingContext při každé změně vlastnosti.

(Zděděno od BindableObject)
FocusChangeRequested

Výchozí implementace .ISearchHandlerController

Focused

Výchozí implementace .ISearchHandlerController

PropertyChanged

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

(Zděděno od BindableObject)
PropertyChanging

Vyvolá se, když se vlastnost změní.

(Zděděno od BindableObject)
Unfocused

Výchozí implementace .ISearchHandlerController

Explicitní implementace rozhraní

IDynamicResourceHandler.SetDynamicResource(BindableProperty, String)

Pro interní použití platformou Xamarin.Forms.

(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