Freigeben über


SearchHandler Klasse

Definition

Die Standardimplementierung von ISearchHandlerController.

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

Konstruktoren

SearchHandler()

Die Standardimplementierung von ISearchHandlerController.

Felder

BackgroundColorProperty

Die Standardimplementierung von ISearchHandlerController.

CancelButtonColorProperty

Die Standardimplementierung von ISearchHandlerController.

CharacterSpacingProperty

Die Standardimplementierung von ISearchHandlerController.

ClearIconHelpTextProperty

Der Sicherungsspeicher für das ClearIconHelpText-Feld.

ClearIconNameProperty

Der Sicherungsspeicher für das ClearIconName-Feld.

ClearIconProperty

Der Sicherungsspeicher für das ClearIcon-Feld.

ClearPlaceholderCommandParameterProperty

Der Sicherungsspeicher für das ClearPlaceholderCommandParameter-Feld.

ClearPlaceholderCommandProperty

Der Sicherungsspeicher für das ClearPlaceholderCommand-Feld.

ClearPlaceholderEnabledProperty

Der Sicherungsspeicher für das ClearPlaceholderEnabled-Feld.

ClearPlaceholderHelpTextProperty

Der Sicherungsspeicher für das ClearPlaceholderHelpText-Feld.

ClearPlaceholderIconProperty

Der Sicherungsspeicher für das ClearPlaceholderIcon-Feld.

ClearPlaceholderNameProperty

Der Sicherungsspeicher für das ClearPlaceholderName-Feld.

CommandParameterProperty

Der Sicherungsspeicher für das CommandParameter-Feld.

CommandProperty

Der Sicherungsspeicher für das Command-Feld.

DisplayMemberNameProperty

Der Sicherungsspeicher für das DisplayMemberName-Feld.

FontAttributesProperty

Die Standardimplementierung von ISearchHandlerController.

FontFamilyProperty

Die Standardimplementierung von ISearchHandlerController.

FontSizeProperty

Die Standardimplementierung von ISearchHandlerController.

HorizontalTextAlignmentProperty

Die Standardimplementierung von ISearchHandlerController.

IsFocusedProperty

Die Standardimplementierung von ISearchHandlerController.

IsFocusedPropertyKey

Die Standardimplementierung von ISearchHandlerController.

IsSearchEnabledProperty

Der Sicherungsspeicher für das IsSearchEnabled-Feld.

ItemsSourceProperty

Der Sicherungsspeicher für das ItemsSource-Feld.

ItemTemplateProperty

Der Sicherungsspeicher für das ItemTemplate-Feld.

KeyboardProperty

Die Standardimplementierung von ISearchHandlerController.

PlaceholderColorProperty

Die Standardimplementierung von ISearchHandlerController.

PlaceholderProperty

Der Sicherungsspeicher für das Placeholder-Feld.

QueryIconHelpTextProperty

Der Sicherungsspeicher für das QueryIconHelpText-Feld.

QueryIconNameProperty

Der Sicherungsspeicher für das QueryIconName-Feld.

QueryIconProperty

Der Sicherungsspeicher für das QueryIcon-Feld.

QueryProperty

Der Sicherungsspeicher für das Query-Feld.

SearchBoxVisibilityProperty

Der Sicherungsspeicher für das SearchBoxVisibility-Feld.

SelectedItemProperty

Der Sicherungsspeicher für das SelectedItem-Feld.

ShowsResultsProperty

Der Sicherungsspeicher für das ShowsResults-Feld.

TextColorProperty

Die Standardimplementierung von ISearchHandlerController.

TextTransformProperty

Die Standardimplementierung von ISearchHandlerController.

VerticalTextAlignmentProperty

Die Standardimplementierung von ISearchHandlerController.

Eigenschaften

BackgroundColor

Die Standardimplementierung von ISearchHandlerController.

BindingContext

Ruft das Objekt ab, das die Eigenschaften enthält, die von den gebundenen Eigenschaften dieses BindableObject-Objekts angezielt werden, oder legt es fest.

(Geerbt von BindableObject)
CancelButtonColor

Die Standardimplementierung von ISearchHandlerController.

CharacterSpacing

Die Standardimplementierung von ISearchHandlerController.

ClearIcon

Symbol, das angezeigt wird, um den Inhalt des Suchfelds zu löschen.

ClearIconHelpText

Der barrierefreie Hilfetext für das Löschen-Symbol.

ClearIconName

Der Name des Löschen-Symbols zur Verwendung mit Sprachausgaben.

ClearPlaceholderCommand

ICommand, der ausgeführt wird, wenn auf ClearPlaceholderIcon getippt wird.

ClearPlaceholderCommandParameter

Der an ClearPlaceholderCommand übergebene Parameter.

ClearPlaceholderEnabled

Ob ClearPlaceholderCommand ausgeführt werden kann.

ClearPlaceholderHelpText

Der barrierefreie Hilfetext für ClearPlaceholderIcon.

ClearPlaceholderIcon

Das Löschen-Platzhaltersymbol, das angezeigt wird, wenn das Suchfeld leer ist.

ClearPlaceholderName

Der Name des Löschen-Platzhaltersymbols für die Verwendung mit Sprachausgaben.

Command

Dient zum Abrufen oder Festlegen des ausgeführten ICommand, wenn die Suchabfrage bestätigt wird.

CommandParameter

Dient zum Abrufen oder Festlegen von Command, der ausgeführt wird, wenn die Suchabfrage bestätigt wird.

Dispatcher

Die Standardimplementierung von ISearchHandlerController.

(Geerbt von BindableObject)
DisplayMemberName

Der Name oder Pfad der Eigenschaft, die für jedes Datenelement in der ItemsSource-Sammlung angezeigt wird.

FontAttributes

Die Standardimplementierung von ISearchHandlerController.

FontFamily

Die Standardimplementierung von ISearchHandlerController.

FontSize

Die Standardimplementierung von ISearchHandlerController.

HorizontalTextAlignment

Die Standardimplementierung von ISearchHandlerController.

IsFocused

Die Standardimplementierung von ISearchHandlerController.

IsSearchEnabled

Ruft ab oder legt fest, ob das Suchfeld aktiviert ist.

ItemsSource

Die Sammlung der Elemente, die im Vorschlagsbereich angezeigt werden sollen. Der Standardwert ist null.

ItemTemplate

Die DataTemplate, die auf jedes Element in ItemsSource angewendet werden soll.

Keyboard

Die Standardimplementierung von ISearchHandlerController.

Placeholder

Der Text, der angezeigt werden soll, wenn das Suchfeld leer ist.

PlaceholderColor

Die Standardimplementierung von ISearchHandlerController.

Query

Ruft den Text des Suchfelds ab oder legt ihn fest.

QueryIcon

Das Symbol, das verwendet wird, um dem Benutzer anzuzeigen, dass die Suche verfügbar ist.

QueryIconHelpText

Der barrierefreie Hilfetext für QueryIcon.

QueryIconName

Der Name des QueryIcon zur Verwendung mit Sprachausgaben.

SearchBoxVisibility

Ruft ab oder legt fest, ob das Suchfeld sichtbar ist.

SelectedItem

Die Standardimplementierung von ISearchHandlerController.

ShowsResults

Ruf ab oder legt fest, ob bei der Texteingabe Suchergebnisse im Vorschlagsbereich zu erwarten sind.

TextColor

Die Standardimplementierung von ISearchHandlerController.

TextTransform

Die Standardimplementierung von ISearchHandlerController.

VerticalTextAlignment

Die Standardimplementierung von ISearchHandlerController.

Methoden

ApplyBindings()

Wendet die Bindungen auf BindingContext an.

(Geerbt von BindableObject)
ClearValue(BindableProperty)

Löscht alle Werte, die von SetValue für property festgelegt wurden.

(Geerbt von BindableObject)
ClearValue(BindablePropertyKey)

Löscht alle Werte, die von SetValue für die Eigenschaft festgelegt wurden, die durch propertyKey ermittelt wird.

(Geerbt von BindableObject)
CoerceValue(BindableProperty)

Die Standardimplementierung von ISearchHandlerController.

(Geerbt von BindableObject)
CoerceValue(BindablePropertyKey)

Die Standardimplementierung von ISearchHandlerController.

(Geerbt von BindableObject)
Focus()

Die Standardimplementierung von ISearchHandlerController.

GetValue(BindableProperty)

Gibt den Wert zurück, der in der BindableProperty-Klasse enthalten ist.

(Geerbt von BindableObject)
GetValues(BindableProperty, BindableProperty, BindableProperty)
Veraltet.

Für die interne Verwendung durch die Xamarin.Forms-Plattform.

(Geerbt von BindableObject)
GetValues(BindableProperty, BindableProperty)
Veraltet.

Für die interne Verwendung durch die Xamarin.Forms-Plattform.

(Geerbt von BindableObject)
IsSet(BindableProperty)

Gibt true zurück, wenn die Zieleigenschaft vorhanden ist und festgelegt wurde.

(Geerbt von BindableObject)
OnBindingContextChanged()

Überschreibt diese Methode, um eine Aktion auszuführen, wenn die BindingContext-Klasse geändert wird.

(Geerbt von BindableObject)
OnClearPlaceholderClicked()

Entwickler können diese Methode überschreiben, um darauf zu reagieren, dass auf ClearPlaceholderIcon getippt wurde.

OnFocused()

Die Standardimplementierung von ISearchHandlerController.

OnItemSelected(Object)

Entwickler können diese Methode überschreiben, um auf ein vom Benutzer ausgewähltes Suchergebnis zu reagieren.

OnPropertyChanged(String)

Ruft diese Methode aus einer untergeordneten Klasse auf, um eine Benachrichtigung anzuzeigen, dass eine Eigenschaft geändert wurde.

(Geerbt von BindableObject)
OnPropertyChanging(String)

Ruft diese Methode aus einer untergeordneten Klasse auf, um eine Benachrichtigung anzuzeigen, dass eine Eigenschaft geändert wird.

(Geerbt von BindableObject)
OnQueryChanged(String, String)

Entwickler können diese Methode überschreiben, um darauf zu reagieren, dass Query geändert wurde.

OnQueryConfirmed()

Entwickler können diese Methode überschreiben, um darauf zu reagieren, dass der Benutzer seine Abfrage in das Suchfeld eingibt oder sie bestätigt.

OnUnfocus()

Die Standardimplementierung von ISearchHandlerController.

RemoveBinding(BindableProperty)

Entfernt eine zuvor festgelegte Bindung.

(Geerbt von BindableObject)
SetBinding(BindableProperty, BindingBase)

Weist eine Bindung einer Eigenschaft zu.

(Geerbt von BindableObject)
SetIsFocused(Boolean)

Die Standardimplementierung von ISearchHandlerController.

SetValue(BindableProperty, Object)

Legt den Wert der angegebenen Eigenschaft fest.

(Geerbt von BindableObject)
SetValue(BindablePropertyKey, Object)

Legt den Wert von „propertyKey“ fest.

(Geerbt von BindableObject)
SetValueCore(BindableProperty, Object, SetValueFlags)

Für die interne Verwendung durch die Xamarin.Forms-Plattform.

(Geerbt von BindableObject)
UnapplyBindings()

Hebt alle zuvor festgelegten Bindungen auf.

(Geerbt von BindableObject)
Unfocus()

Die Standardimplementierung von ISearchHandlerController.

UpdateFormsText(String, TextTransform)

Die Standardimplementierung von ISearchHandlerController.

Ereignisse

BindingContextChanged

Wird ausgelöst, wenn sich die BindingContext-Eigenschaft ändert.

(Geerbt von BindableObject)
FocusChangeRequested

Die Standardimplementierung von ISearchHandlerController.

Focused

Die Standardimplementierung von ISearchHandlerController.

PropertyChanged

Wird ausgelöst, wenn eine Eigenschaft geändert wurde.

(Geerbt von BindableObject)
PropertyChanging

Wird ausgelöst, wenn eine Eigenschaft geändert wird.

(Geerbt von BindableObject)
Unfocused

Die Standardimplementierung von ISearchHandlerController.

Explizite Schnittstellenimplementierungen

IDynamicResourceHandler.SetDynamicResource(BindableProperty, String)

Für die interne Verwendung durch die Xamarin.Forms-Plattform.

(Geerbt von BindableObject)
IFontElement.FontSizeDefaultValueCreator()

Die Standardimplementierung von ISearchHandlerController.

IFontElement.OnFontAttributesChanged(FontAttributes, FontAttributes)

Die Standardimplementierung von ISearchHandlerController.

IFontElement.OnFontChanged(Font, Font)

Die Standardimplementierung von ISearchHandlerController.

IFontElement.OnFontFamilyChanged(String, String)

Die Standardimplementierung von ISearchHandlerController.

IFontElement.OnFontSizeChanged(Double, Double)

Die Standardimplementierung von ISearchHandlerController.

ISearchHandlerController.ClearPlaceholderClicked()

Die Standardimplementierung von ISearchHandlerController.

ISearchHandlerController.ItemSelected(Object)

Die Standardimplementierung von ISearchHandlerController.

ISearchHandlerController.ListProxy

Die Standardimplementierung von ISearchHandlerController.

ISearchHandlerController.ListProxyChanged

Die Standardimplementierung von ISearchHandlerController.

ISearchHandlerController.QueryConfirmed()

Die Standardimplementierung von ISearchHandlerController.

Erweiterungsmethoden

GetPropertyIfSet<T>(BindableObject, BindableProperty, T)

Die Standardimplementierung von ISearchHandlerController.

SetAppThemeColor(BindableObject, BindableProperty, Color, Color)

Die Standardimplementierung von ISearchHandlerController.

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

Erstellt eine Bindung mit einer Eigenschaft und wendet diese an.

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

Erstellt eine Bindung aus einem Ausdruck und wendet diese an.

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

Die Standardimplementierung von ISearchHandlerController.

Gilt für: