Udostępnij za pośrednictwem


SearchHandler Klasa

Definicja

Domyślna implementacja elementu ISearchHandlerController.

public class SearchHandler : Xamarin.Forms.BindableObject, Xamarin.Forms.Internals.IFontElement, Xamarin.Forms.ISearchHandlerController
type SearchHandler = class
    inherit BindableObject
    interface ISearchHandlerController
    interface IFontElement
Dziedziczenie
System.Object
SearchHandler
Implementuje

Konstruktory

SearchHandler()

Domyślna implementacja elementu ISearchHandlerController.

Pola

BackgroundColorProperty

Domyślna implementacja elementu ISearchHandlerController.

CancelButtonColorProperty

Domyślna implementacja elementu ISearchHandlerController.

CharacterSpacingProperty

Domyślna implementacja elementu ISearchHandlerController.

ClearIconHelpTextProperty

Magazyn zaplecza dla ClearIconHelpText pola.

ClearIconNameProperty

Magazyn zaplecza dla ClearIconName pola.

ClearIconProperty

Magazyn zaplecza dla ClearIcon pola.

ClearPlaceholderCommandParameterProperty

Magazyn zaplecza dla ClearPlaceholderCommandParameter pola.

ClearPlaceholderCommandProperty

Magazyn zaplecza dla ClearPlaceholderCommand pola.

ClearPlaceholderEnabledProperty

Magazyn zaplecza dla ClearPlaceholderEnabled pola.

ClearPlaceholderHelpTextProperty

Magazyn zaplecza dla ClearPlaceholderHelpText pola.

ClearPlaceholderIconProperty

Magazyn zaplecza dla ClearPlaceholderIcon pola.

ClearPlaceholderNameProperty

Magazyn zaplecza dla ClearPlaceholderName pola.

CommandParameterProperty

Magazyn zaplecza dla CommandParameter pola.

CommandProperty

Magazyn zaplecza dla Command pola.

DisplayMemberNameProperty

Magazyn zaplecza dla DisplayMemberName pola.

FontAttributesProperty

Domyślna implementacja elementu ISearchHandlerController.

FontFamilyProperty

Domyślna implementacja elementu ISearchHandlerController.

FontSizeProperty

Domyślna implementacja elementu ISearchHandlerController.

HorizontalTextAlignmentProperty

Domyślna implementacja elementu ISearchHandlerController.

IsFocusedProperty

Domyślna implementacja elementu ISearchHandlerController.

IsFocusedPropertyKey

Domyślna implementacja elementu ISearchHandlerController.

IsSearchEnabledProperty

Magazyn zaplecza dla IsSearchEnabled pola.

ItemsSourceProperty

Magazyn zaplecza dla ItemsSource pola.

ItemTemplateProperty

Magazyn zaplecza dla ItemTemplate pola.

KeyboardProperty

Domyślna implementacja elementu ISearchHandlerController.

PlaceholderColorProperty

Domyślna implementacja elementu ISearchHandlerController.

PlaceholderProperty

Magazyn zaplecza dla Placeholder pola.

QueryIconHelpTextProperty

Magazyn zaplecza dla QueryIconHelpText pola.

QueryIconNameProperty

Magazyn zaplecza dla QueryIconName pola.

QueryIconProperty

Magazyn zaplecza dla QueryIcon pola.

QueryProperty

Magazyn zaplecza dla Query pola.

SearchBoxVisibilityProperty

Magazyn zaplecza dla SearchBoxVisibility pola.

SelectedItemProperty

Magazyn zaplecza dla SelectedItem pola.

ShowsResultsProperty

Magazyn zaplecza dla ShowsResults pola.

TextColorProperty

Domyślna implementacja elementu ISearchHandlerController.

TextTransformProperty

Domyślna implementacja elementu ISearchHandlerController.

VerticalTextAlignmentProperty

Domyślna implementacja elementu ISearchHandlerController.

Właściwości

BackgroundColor

Domyślna implementacja elementu ISearchHandlerController.

BindingContext

Pobiera lub ustawia obiekt zawierający właściwości, które będą objęte powiązanymi właściwościami należącymi do tego BindableObjectobiektu .

(Odziedziczone po BindableObject)
CancelButtonColor

Domyślna implementacja elementu ISearchHandlerController.

CharacterSpacing

Domyślna implementacja elementu ISearchHandlerController.

ClearIcon

Ikona wyświetlana w celu wyczyszczenia zawartości pola wyszukiwania.

ClearIconHelpText

Dostępny tekst pomocy dla ikony wyczyść.

ClearIconName

Nazwa jasnej ikony do użycia z czytnikami zawartości ekranu.

ClearPlaceholderCommand

Polecenie zostało wykonane po naciśnięciu ClearPlaceholderIcon .

ClearPlaceholderCommandParameter

Parametr przekazany do parametru ClearPlaceholderCommand.

ClearPlaceholderEnabled

Czy można wykonać ten element ClearPlaceholderCommand .

ClearPlaceholderHelpText

Dostępny tekst pomocy dla elementu ClearPlaceholderIcon.

ClearPlaceholderIcon

Wyczyść ikonę symbolu zastępczego wyświetlaną, gdy pole wyszukiwania jest puste.

ClearPlaceholderName

Nazwa jasnej ikony symbolu zastępczego do użycia z czytnikami zawartości ekranu.

Command

Pobiera lub ustawia polecenie ICommand wykonane po potwierdzeniu zapytania wyszukiwania.

CommandParameter

Pobiera lub ustawia parametr elementu Command, który jest wykonywany po potwierdzeniu zapytania wyszukiwania.

Dispatcher

Domyślna implementacja elementu ISearchHandlerController.

(Odziedziczone po BindableObject)
DisplayMemberName

Nazwa lub ścieżka właściwości wyświetlanej dla każdego elementu danych w kolekcji ItemsSource .

FontAttributes

Domyślna implementacja elementu ISearchHandlerController.

FontFamily

Domyślna implementacja elementu ISearchHandlerController.

FontSize

Domyślna implementacja elementu ISearchHandlerController.

HorizontalTextAlignment

Domyślna implementacja elementu ISearchHandlerController.

IsFocused

Domyślna implementacja elementu ISearchHandlerController.

IsSearchEnabled

Pobiera lub ustawia, czy pole wyszukiwania jest włączone.

ItemsSource

Kolekcja elementów do wyświetlenia w obszarze sugestii. Wartość domyślna to null.

ItemTemplate

Element DataTemplate do zastosowania do każdego elementu w elemencie ItemsSource.

Keyboard

Domyślna implementacja elementu ISearchHandlerController.

Placeholder

Tekst wyświetlany, gdy pole wyszukiwania jest puste.

PlaceholderColor

Domyślna implementacja elementu ISearchHandlerController.

Query

Pobiera lub ustawia tekst pola wyszukiwania.

QueryIcon

Ikona używana do wskazania, że wyszukiwanie jest dostępne.

QueryIconHelpText

Dostępny tekst pomocy dla elementu QueryIcon.

QueryIconName

Nazwa elementu QueryIcon do użycia z czytnikami zawartości ekranu.

SearchBoxVisibility

Pobiera lub ustawia, czy pole wyszukiwania jest widoczne.

SelectedItem

Domyślna implementacja elementu ISearchHandlerController.

ShowsResults

Pobiera lub ustawia, czy wyniki wyszukiwania powinny być oczekiwane w obszarze sugestii w wpisie tekstowym.

TextColor

Domyślna implementacja elementu ISearchHandlerController.

TextTransform

Domyślna implementacja elementu ISearchHandlerController.

VerticalTextAlignment

Domyślna implementacja elementu ISearchHandlerController.

Metody

ApplyBindings()

Zastosuj powiązania do BindingContextelementu .

(Odziedziczone po BindableObject)
ClearValue(BindableProperty)

Czyści dowolną wartość ustawioną przez SetValue dla elementu property.

(Odziedziczone po BindableObject)
ClearValue(BindablePropertyKey)

Czyści dowolną wartość ustawioną SetValue przez dla właściwości, która jest identyfikowana przez propertyKeyelement .

(Odziedziczone po BindableObject)
CoerceValue(BindableProperty)

Domyślna implementacja elementu ISearchHandlerController.

(Odziedziczone po BindableObject)
CoerceValue(BindablePropertyKey)

Domyślna implementacja elementu ISearchHandlerController.

(Odziedziczone po BindableObject)
Focus()

Domyślna implementacja elementu ISearchHandlerController.

GetValue(BindableProperty)

Zwraca wartość zawartą w właściwości BindableProperty.

(Odziedziczone po BindableObject)
GetValues(BindableProperty, BindableProperty, BindableProperty)
Przestarzałe.

Do użytku wewnętrznego przez platformę Xamarin. Forms platformy.

(Odziedziczone po BindableObject)
GetValues(BindableProperty, BindableProperty)
Przestarzałe.

Do użytku wewnętrznego przez platformę Xamarin. Forms platformy.

(Odziedziczone po BindableObject)
IsSet(BindableProperty)

Zwraca wartość true , jeśli właściwość docelowa istnieje i została ustawiona.

(Odziedziczone po BindableObject)
OnBindingContextChanged()

Zastąpij tę metodę, aby wykonać akcję po zmianie elementu BindingContext.

(Odziedziczone po BindableObject)
OnClearPlaceholderClicked()

Deweloperzy mogą zastąpić tę metodę, aby reagować na naciśnięty ClearPlaceholderIcon .

OnFocused()

Domyślna implementacja elementu ISearchHandlerController.

OnItemSelected(Object)

Deweloperzy mogą zastąpić tę metodę, aby reagować na wynik wyszukiwania wybrany przez użytkownika.

OnPropertyChanged(String)

Wywołaj tę metodę z klasy podrzędnej, aby powiadomić, że zmiana nastąpiła we właściwości.

(Odziedziczone po BindableObject)
OnPropertyChanging(String)

Wywołaj tę metodę z klasy podrzędnej, aby powiadomić, że w właściwości nastąpi zmiana.

(Odziedziczone po BindableObject)
OnQueryChanged(String, String)

Deweloperzy mogą zastąpić tę metodę, aby reagować na modyfikację Query .

OnQueryConfirmed()

Deweloperzy mogą zastąpić tę metodę, aby reagować na wprowadzanie lub potwierdzanie zapytania w polu wyszukiwania.

OnUnfocus()

Domyślna implementacja elementu ISearchHandlerController.

RemoveBinding(BindableProperty)

Usuwa wcześniej ustawione powiązanie.

(Odziedziczone po BindableObject)
SetBinding(BindableProperty, BindingBase)

Przypisuje powiązanie do właściwości.

(Odziedziczone po BindableObject)
SetIsFocused(Boolean)

Domyślna implementacja elementu ISearchHandlerController.

SetValue(BindableProperty, Object)

Ustawia wartość określonej właściwości.

(Odziedziczone po BindableObject)
SetValue(BindablePropertyKey, Object)

Ustawia wartość właściwościKey.

(Odziedziczone po BindableObject)
SetValueCore(BindableProperty, Object, SetValueFlags)

Do użytku wewnętrznego przez platformę Xamarin. Forms platformy.

(Odziedziczone po BindableObject)
UnapplyBindings()

Usuwa wszystkie wcześniej ustawione powiązania.

(Odziedziczone po BindableObject)
Unfocus()

Domyślna implementacja elementu ISearchHandlerController.

UpdateFormsText(String, TextTransform)

Domyślna implementacja elementu ISearchHandlerController.

Zdarzenia

BindingContextChanged

Podniesione za każdym razem, BindingContext gdy właściwość ulegnie zmianie.

(Odziedziczone po BindableObject)
FocusChangeRequested

Domyślna implementacja elementu ISearchHandlerController.

Focused

Domyślna implementacja elementu ISearchHandlerController.

PropertyChanged

Podniesione, gdy właściwość uległa zmianie.

(Odziedziczone po BindableObject)
PropertyChanging

Podniesione, gdy właściwość ma ulec zmianie.

(Odziedziczone po BindableObject)
Unfocused

Domyślna implementacja elementu ISearchHandlerController.

Jawne implementacje interfejsu

IDynamicResourceHandler.SetDynamicResource(BindableProperty, String)

Do użytku wewnętrznego przez platformę Xamarin. Forms platformy.

(Odziedziczone po BindableObject)
IFontElement.FontSizeDefaultValueCreator()

Domyślna implementacja elementu ISearchHandlerController.

IFontElement.OnFontAttributesChanged(FontAttributes, FontAttributes)

Domyślna implementacja elementu ISearchHandlerController.

IFontElement.OnFontChanged(Font, Font)

Domyślna implementacja elementu ISearchHandlerController.

IFontElement.OnFontFamilyChanged(String, String)

Domyślna implementacja elementu ISearchHandlerController.

IFontElement.OnFontSizeChanged(Double, Double)

Domyślna implementacja elementu ISearchHandlerController.

ISearchHandlerController.ClearPlaceholderClicked()

Domyślna implementacja elementu ISearchHandlerController.

ISearchHandlerController.ItemSelected(Object)

Domyślna implementacja elementu ISearchHandlerController.

ISearchHandlerController.ListProxy

Domyślna implementacja elementu ISearchHandlerController.

ISearchHandlerController.ListProxyChanged

Domyślna implementacja elementu ISearchHandlerController.

ISearchHandlerController.QueryConfirmed()

Domyślna implementacja elementu ISearchHandlerController.

Metody rozszerzania

GetPropertyIfSet<T>(BindableObject, BindableProperty, T)

Domyślna implementacja elementu ISearchHandlerController.

SetAppThemeColor(BindableObject, BindableProperty, Color, Color)

Domyślna implementacja elementu ISearchHandlerController.

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

Tworzy i stosuje powiązanie do właściwości.

SetBinding<TSource>(BindableObject, BindableProperty, Expression<Func<TSource,Object>>, BindingMode, IValueConverter, String)
Przestarzałe.

Tworzy i stosuje powiązanie z wyrażenia.

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

Domyślna implementacja elementu ISearchHandlerController.

Dotyczy