Freigeben über


SearchHandler Klasse

Definition

Standardimplementierung von 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
Vererbung
SearchHandler
Implementiert

Konstruktoren

SearchHandler()

Standardimplementierung von ISearchHandlerController.

Felder

AutomationIdProperty

Bindable-Eigenschaft für AutomationId.

BackgroundColorProperty

Bindable-Eigenschaft für BackgroundColor.

CancelButtonColorProperty

Bindable-Eigenschaft für CancelButtonColor.

CharacterSpacingProperty

Bindable-Eigenschaft für CharacterSpacing.

ClearIconHelpTextProperty

Bindable-Eigenschaft für ClearIconHelpText.

ClearIconNameProperty

Bindable-Eigenschaft für ClearIconName.

ClearIconProperty

Bindable-Eigenschaft für ClearIcon.

ClearPlaceholderCommandParameterProperty

Bindable-Eigenschaft für ClearPlaceholderCommandParameter.

ClearPlaceholderCommandProperty

Bindable-Eigenschaft für ClearPlaceholderCommand.

ClearPlaceholderEnabledProperty

Bindable-Eigenschaft für ClearPlaceholderEnabled.

ClearPlaceholderHelpTextProperty

Bindable-Eigenschaft für ClearPlaceholderHelpText.

ClearPlaceholderIconProperty

Bindable-Eigenschaft für ClearPlaceholderIcon.

ClearPlaceholderNameProperty

Bindable-Eigenschaft für ClearPlaceholderName.

CommandParameterProperty

Bindable-Eigenschaft für CommandParameter.

CommandProperty

Bindable-Eigenschaft für Command.

DisplayMemberNameProperty

Bindable-Eigenschaft für DisplayMemberName.

FontAttributesProperty

Bindable-Eigenschaft für FontAttributes.

FontAutoScalingEnabledProperty

Bindable-Eigenschaft für FontAutoScalingEnabled.

FontFamilyProperty

Bindable-Eigenschaft für FontFamily.

FontSizeProperty

Bindable-Eigenschaft für FontSize.

HorizontalTextAlignmentProperty

Bindable-Eigenschaft für HorizontalTextAlignment.

IsFocusedProperty

Bindable-Eigenschaft für IsFocused.

IsFocusedPropertyKey

Standardimplementierung von ISearchHandlerController.

IsSearchEnabledProperty

Bindable-Eigenschaft für IsSearchEnabled.

ItemsSourceProperty

Bindable-Eigenschaft für ItemsSource.

ItemTemplateProperty

Bindable-Eigenschaft für ItemTemplate.

KeyboardProperty

Bindable-Eigenschaft für Keyboard.

PlaceholderColorProperty

Bindable-Eigenschaft für PlaceholderColor.

PlaceholderProperty

Bindable-Eigenschaft für Placeholder.

QueryIconHelpTextProperty

Bindable-Eigenschaft für QueryIconHelpText.

QueryIconNameProperty

Bindable-Eigenschaft für QueryIconName.

QueryIconProperty

Bindable-Eigenschaft für QueryIcon.

QueryProperty

Bindable-Eigenschaft für Query.

SearchBoxVisibilityProperty

Bindable-Eigenschaft für SearchBoxVisibility.

SelectedItemProperty

Der Sicherungsspeicher für das SelectedItem-Feld.

ShowsResultsProperty

Bindable-Eigenschaft für ShowsResults.

TextColorProperty

Bindable-Eigenschaft für TextColor.

TextTransformProperty

Bindable-Eigenschaft für TextTransform.

VerticalTextAlignmentProperty

Bindable-Eigenschaft für VerticalTextAlignment.

Eigenschaften

AutomationId

Standardimplementierung von ISearchHandlerController.

BackgroundColor

Standardimplementierung von ISearchHandlerController.

BindingContext

Dient zum Abrufen oder Festlegen eines Objekts, das die Eigenschaften enthält, die von den gebundenen Eigenschaften bestimmt werden, die zu diesem BindableObjectGehören. Dies ist eine bindbare Eigenschaft.

(Geerbt von BindableObject)
CancelButtonColor

Standardimplementierung von ISearchHandlerController.

CharacterSpacing

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

Ruft den Dispatcher ab, der verfügbar war, als dieses bindbare Objekt erstellt wurde, andernfalls versucht, den nächstgelegenen verfügbaren Verteiler (wahrscheinlich die Fenster/App's) zu finden.

(Geerbt von BindableObject)
DisplayMemberName
Veraltet.

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

FontAttributes

Standardimplementierung von ISearchHandlerController.

FontAutoScalingEnabled

Standardimplementierung von ISearchHandlerController.

FontFamily

Standardimplementierung von ISearchHandlerController.

FontSize

Standardimplementierung von ISearchHandlerController.

HorizontalTextAlignment

Standardimplementierung von ISearchHandlerController.

IsFocused

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

Standardimplementierung von ISearchHandlerController.

Placeholder

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

PlaceholderColor

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

Standardimplementierung von ISearchHandlerController.

ShowsResults

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

TextColor

Standardimplementierung von ISearchHandlerController.

TextTransform

Standardimplementierung von ISearchHandlerController.

VerticalTextAlignment

Standardimplementierung von ISearchHandlerController.

Methoden

ApplyBindings()

Wendet alle aktuellen Bindungen auf BindingContext.

(Geerbt von BindableObject)
ClearValue(BindableProperty)

Löscht alle Werte, die zuvor für eine bindungsfähige Eigenschaft festgelegt wurden.

(Geerbt von BindableObject)
ClearValue(BindablePropertyKey)

Löscht jeden Wert, der zuvor für eine bindungsfähige Eigenschaft festgelegt wurde, die durch den Schlüssel identifiziert wird.

(Geerbt von BindableObject)
CoerceValue(BindableProperty)

Wandelt den Wert der angegebenen bindungsfähigen Eigenschaft um. Dies erfolgt durch Aufrufen BindableProperty.CoerceValueDelegate der angegebenen bindungsfähigen Eigenschaft.

(Geerbt von BindableObject)
CoerceValue(BindablePropertyKey)

Wandelt den Wert der angegebenen bindungsfähigen Eigenschaft um. Dies erfolgt durch Aufrufen BindableProperty.CoerceValueDelegate der angegebenen bindungsfähigen Eigenschaft.

(Geerbt von BindableObject)
Focus()

Standardimplementierung von ISearchHandlerController.

GetValue(BindableProperty)

Gibt den Wert zurück, der in der angegebenen bindungsfähigen Eigenschaft enthalten ist.

(Geerbt von BindableObject)
IsSet(BindableProperty)

Bestimmt, ob eine bindungsfähige Eigenschaft vorhanden ist und einen Wert festgelegt hat.

(Geerbt von BindableObject)
OnBindingContextChanged()

Löst das BindingContextChanged-Ereignis aus.

(Geerbt von BindableObject)
OnClearPlaceholderClicked()

Standardimplementierung von ISearchHandlerController.

OnFocused()

Standardimplementierung von ISearchHandlerController.

OnItemSelected(Object)

Standardimplementierung von ISearchHandlerController.

OnPropertyChanged(String)

Löst das PropertyChanged-Ereignis aus.

(Geerbt von BindableObject)
OnPropertyChanging(String)

Löst das PropertyChanging-Ereignis aus.

(Geerbt von BindableObject)
OnQueryChanged(String, String)

Standardimplementierung von ISearchHandlerController.

OnQueryConfirmed()

Standardimplementierung von ISearchHandlerController.

OnUnfocus()

Standardimplementierung von ISearchHandlerController.

RemoveBinding(BindableProperty)

Entfernt eine zuvor festgelegte Bindung aus einer bindungsfähigen Eigenschaft.

(Geerbt von BindableObject)
SetBinding(BindableProperty, BindingBase)

Weist einer bindungsfähigen Eigenschaft eine Bindung zu.

(Geerbt von BindableObject)
SetIsFocused(Boolean)

Standardimplementierung von ISearchHandlerController.

SetValue(BindableProperty, Object)

Legt den Wert der angegebenen bindungsfähigen Eigenschaft fest.

(Geerbt von BindableObject)
SetValue(BindablePropertyKey, Object)

Legt den Wert der angegebenen bindungsfähigen Eigenschaft fest.

(Geerbt von BindableObject)
UnapplyBindings()

Entfernt alle aktuellen Bindungen aus dem aktuellen Kontext.

(Geerbt von BindableObject)
Unfocus()

Standardimplementierung von ISearchHandlerController.

UpdateFormsText(String, TextTransform)

Standardimplementierung von ISearchHandlerController.

Ereignisse

BindingContextChanged

Tritt auf, wenn sich der Wert der BindingContext-Eigenschaft ändert.

(Geerbt von BindableObject)
FocusChangeRequested

Standardimplementierung von ISearchHandlerController.

Focused

Standardimplementierung von ISearchHandlerController.

PropertyChanged

Tritt auf, wenn sich ein Eigenschaftswert ändert.

(Geerbt von BindableObject)
PropertyChanging

Tritt auf, wenn sich ein Eigenschaftswert ändert.

(Geerbt von BindableObject)
Unfocused

Standardimplementierung von ISearchHandlerController.

Explizite Schnittstellenimplementierungen

IDynamicResourceHandler.SetDynamicResource(BindableProperty, String)

Standardimplementierung von ISearchHandlerController.

(Geerbt von BindableObject)
IFontElement.FontSizeDefaultValueCreator()

Standardimplementierung von ISearchHandlerController.

IFontElement.OnFontAttributesChanged(FontAttributes, FontAttributes)

Standardimplementierung von ISearchHandlerController.

IFontElement.OnFontAutoScalingEnabledChanged(Boolean, Boolean)

Standardimplementierung von ISearchHandlerController.

IFontElement.OnFontFamilyChanged(String, String)

Standardimplementierung von ISearchHandlerController.

IFontElement.OnFontSizeChanged(Double, Double)

Standardimplementierung von ISearchHandlerController.

ISearchHandlerController.ClearPlaceholderClicked()

Standardimplementierung von ISearchHandlerController.

ISearchHandlerController.ItemSelected(Object)

Standardimplementierung von ISearchHandlerController.

ISearchHandlerController.ListProxy

Standardimplementierung von ISearchHandlerController.

ISearchHandlerController.ListProxyChanged

Standardimplementierung von ISearchHandlerController.

ISearchHandlerController.QueryConfirmed()

Standardimplementierung von ISearchHandlerController.

Erweiterungsmethoden

GetPropertyIfSet<T>(BindableObject, BindableProperty, T)

Standardimplementierung von ISearchHandlerController.

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

Standardimplementierung von ISearchHandlerController.

SetAppThemeColor(BindableObject, BindableProperty, Color, Color)

Standardimplementierung von ISearchHandlerController.

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

Erstellt eine Bindung mit einer Eigenschaft und wendet diese an.

SetBinding<TSource,TProperty>(BindableObject, BindableProperty, Func<TSource,TProperty>, BindingMode, IValueConverter, Object, String, Object, Object, Object)

Erstellt eine Bindung zwischen einer Eigenschaft für das Quellobjekt und einer Eigenschaft für das Zielobjekt.

ToFont(IFontElement, Nullable<Double>)

Standardimplementierung von ISearchHandlerController.

Gilt für: