Condividi tramite


SearchHandler Classe

Definizione

Implementazione predefinita di 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
Ereditarietà
SearchHandler
Implementazioni

Costruttori

SearchHandler()

Implementazione predefinita di ISearchHandlerController.

Campi

AutomationIdProperty

Proprietà associabile per AutomationId.

BackgroundColorProperty

Proprietà associabile per BackgroundColor.

CancelButtonColorProperty

Proprietà associabile per CancelButtonColor.

CharacterSpacingProperty

Proprietà associabile per CharacterSpacing.

ClearIconHelpTextProperty

Proprietà associabile per ClearIconHelpText.

ClearIconNameProperty

Proprietà associabile per ClearIconName.

ClearIconProperty

Proprietà associabile per ClearIcon.

ClearPlaceholderCommandParameterProperty

Proprietà associabile per ClearPlaceholderCommandParameter.

ClearPlaceholderCommandProperty

Proprietà associabile per ClearPlaceholderCommand.

ClearPlaceholderEnabledProperty

Proprietà associabile per ClearPlaceholderEnabled.

ClearPlaceholderHelpTextProperty

Proprietà associabile per ClearPlaceholderHelpText.

ClearPlaceholderIconProperty

Proprietà associabile per ClearPlaceholderIcon.

ClearPlaceholderNameProperty

Proprietà associabile per ClearPlaceholderName.

CommandParameterProperty

Proprietà associabile per CommandParameter.

CommandProperty

Proprietà associabile per Command.

DisplayMemberNameProperty

Proprietà associabile per DisplayMemberName.

FontAttributesProperty

Proprietà associabile per FontAttributes.

FontAutoScalingEnabledProperty

Proprietà associabile per FontAutoScalingEnabled.

FontFamilyProperty

Proprietà associabile per FontFamily.

FontSizeProperty

Proprietà associabile per FontSize.

HorizontalTextAlignmentProperty

Proprietà associabile per HorizontalTextAlignment.

IsFocusedProperty

Proprietà associabile per IsFocused.

IsFocusedPropertyKey

Implementazione predefinita di ISearchHandlerController.

IsSearchEnabledProperty

Proprietà associabile per IsSearchEnabled.

ItemsSourceProperty

Proprietà associabile per ItemsSource.

ItemTemplateProperty

Proprietà associabile per ItemTemplate.

KeyboardProperty

Proprietà associabile per Keyboard.

PlaceholderColorProperty

Proprietà associabile per PlaceholderColor.

PlaceholderProperty

Proprietà associabile per Placeholder.

QueryIconHelpTextProperty

Proprietà associabile per QueryIconHelpText.

QueryIconNameProperty

Proprietà associabile per QueryIconName.

QueryIconProperty

Proprietà associabile per QueryIcon.

QueryProperty

Proprietà associabile per Query.

SearchBoxVisibilityProperty

Proprietà associabile per SearchBoxVisibility.

SelectedItemProperty

Archivio di backup per il campo SelectedItem.

ShowsResultsProperty

Proprietà associabile per ShowsResults.

TextColorProperty

Proprietà associabile per TextColor.

TextTransformProperty

Proprietà associabile per TextTransform.

VerticalTextAlignmentProperty

Proprietà associabile per VerticalTextAlignment.

Proprietà

AutomationId

Implementazione predefinita di ISearchHandlerController.

BackgroundColor

Implementazione predefinita di ISearchHandlerController.

BindingContext

Ottiene o imposta un oggetto che contiene le proprietà di destinazione delle proprietà associate che appartengono a questo BindableObjectoggetto . Si tratta di una proprietà associabile.

(Ereditato da BindableObject)
CancelButtonColor

Implementazione predefinita di ISearchHandlerController.

CharacterSpacing

Implementazione predefinita di ISearchHandlerController.

ClearIcon

Icona visualizzata per cancellare il contenuto della casella di ricerca.

ClearIconHelpText

Testo della Guida accessibile per l'icona di cancellazione.

ClearIconName

Nome dell'icona di cancellazione per l'uso con le utilità per la lettura dello schermo.

ClearPlaceholderCommand

Oggetto ICommand eseguito quando l'oggetto ClearPlaceholderIcon viene toccato.

ClearPlaceholderCommandParameter

Parametro passato a ClearPlaceholderCommand.

ClearPlaceholderEnabled

Indicazione della possibilità di eseguire ClearPlaceholderCommand.

ClearPlaceholderHelpText

Testo della Guida accessibile per ClearPlaceholderIcon.

ClearPlaceholderIcon

Icona segnaposto di cancellazione visualizzata quando la casella di ricerca è vuota.

ClearPlaceholderName

Nome dell'icona segnaposto di cancellazione per l'uso con le utilità per la lettura dello schermo.

Command

Ottiene o imposta l'oggetto ICommand eseguito quando la query di ricerca viene confermata.

CommandParameter

Ottiene o imposta il parametro di Command, eseguito quando la query di ricerca viene confermata.

Dispatcher

Ottiene il dispatcher disponibile al momento della creazione di questo oggetto associabile. In caso contrario, tenta di trovare il dispatcher più vicino disponibile (probabilmente quello della finestra o dell'app).

(Ereditato da BindableObject)
DisplayMemberName
Obsoleti.

Nome o percorso della proprietà visualizzata per ogni elemento di dati nella raccolta ItemsSource.

FontAttributes

Implementazione predefinita di ISearchHandlerController.

FontAutoScalingEnabled

Implementazione predefinita di ISearchHandlerController.

FontFamily

Implementazione predefinita di ISearchHandlerController.

FontSize

Implementazione predefinita di ISearchHandlerController.

HorizontalTextAlignment

Implementazione predefinita di ISearchHandlerController.

IsFocused

Implementazione predefinita di ISearchHandlerController.

IsSearchEnabled

Ottiene o imposta l'informazione relativa all'abilitazione della casella di ricerca.

ItemsSource

Raccolta di elementi da visualizzare nell'area dei suggerimenti. Il valore predefinito è null.

ItemTemplate

DataTemplate da applicare a ogni elemento in ItemsSource.

Keyboard

Implementazione predefinita di ISearchHandlerController.

Placeholder

Testo da visualizzare quando la casella di ricerca è vuota.

PlaceholderColor

Implementazione predefinita di ISearchHandlerController.

Query

Ottiene o imposta il testo della casella di ricerca.

QueryIcon

Icona usata per indicare che la ricerca è disponibile.

QueryIconHelpText

Testo della Guida accessibile per QueryIcon.

QueryIconName

Nome dell'oggetto QueryIcon per l'uso con le utilità per la lettura dello schermo.

SearchBoxVisibility

Ottiene o imposta l'informazione relativa alla visibilità della casella di ricerca.

SelectedItem

Implementazione predefinita di ISearchHandlerController.

ShowsResults

Ottiene o imposta l'informazione relativa alla visualizzazione dei risultati della ricerca nell'area dei suggerimenti all'immissione di testo.

TextColor

Implementazione predefinita di ISearchHandlerController.

TextTransform

Implementazione predefinita di ISearchHandlerController.

VerticalTextAlignment

Implementazione predefinita di ISearchHandlerController.

Metodi

ApplyBindings()

Applica tutte le associazioni correnti a BindingContext.

(Ereditato da BindableObject)
ClearValue(BindableProperty)

Cancella qualsiasi valore impostato in precedenza per una proprietà associabile.

(Ereditato da BindableObject)
ClearValue(BindablePropertyKey)

Cancella qualsiasi valore impostato in precedenza per una proprietà associabile, identificata dalla relativa chiave.

(Ereditato da BindableObject)
CoerceValue(BindableProperty)

Forza il valore della proprietà associabile specificata. Questa operazione viene eseguita richiamando BindableProperty.CoerceValueDelegate la proprietà associabile specificata.

(Ereditato da BindableObject)
CoerceValue(BindablePropertyKey)

Forza il valore della proprietà associabile specificata. Questa operazione viene eseguita richiamando BindableProperty.CoerceValueDelegate la proprietà associabile specificata.

(Ereditato da BindableObject)
Focus()

Implementazione predefinita di ISearchHandlerController.

GetValue(BindableProperty)

Restituisce il valore contenuto nella proprietà associabile specificata.

(Ereditato da BindableObject)
IsSet(BindableProperty)

Determina se esiste o meno una proprietà associabile e ha un valore impostato.

(Ereditato da BindableObject)
OnBindingContextChanged()

Genera l'evento BindingContextChanged.

(Ereditato da BindableObject)
OnClearPlaceholderClicked()

Implementazione predefinita di ISearchHandlerController.

OnFocused()

Implementazione predefinita di ISearchHandlerController.

OnItemSelected(Object)

Implementazione predefinita di ISearchHandlerController.

OnPropertyChanged(String)

Genera l'evento PropertyChanged.

(Ereditato da BindableObject)
OnPropertyChanging(String)

Genera l'evento PropertyChanging.

(Ereditato da BindableObject)
OnQueryChanged(String, String)

Implementazione predefinita di ISearchHandlerController.

OnQueryConfirmed()

Implementazione predefinita di ISearchHandlerController.

OnUnfocus()

Implementazione predefinita di ISearchHandlerController.

RemoveBinding(BindableProperty)

Rimuove un'associazione impostata in precedenza da una proprietà associabile.

(Ereditato da BindableObject)
SetBinding(BindableProperty, BindingBase)

Assegna un'associazione a una proprietà associabile.

(Ereditato da BindableObject)
SetIsFocused(Boolean)

Implementazione predefinita di ISearchHandlerController.

SetValue(BindableProperty, Object)

Imposta il valore della proprietà associabile specificata.

(Ereditato da BindableObject)
SetValue(BindablePropertyKey, Object)

Imposta il valore della proprietà associabile specificata.

(Ereditato da BindableObject)
UnapplyBindings()

Rimuove tutte le associazioni correnti dal contesto corrente.

(Ereditato da BindableObject)
Unfocus()

Implementazione predefinita di ISearchHandlerController.

UpdateFormsText(String, TextTransform)

Implementazione predefinita di ISearchHandlerController.

Eventi

BindingContextChanged

Si verifica quando il valore della proprietà BindingContext cambia.

(Ereditato da BindableObject)
FocusChangeRequested

Implementazione predefinita di ISearchHandlerController.

Focused

Implementazione predefinita di ISearchHandlerController.

PropertyChanged

Si verifica quando un valore della proprietà viene modificato.

(Ereditato da BindableObject)
PropertyChanging

Si verifica quando il valore di una proprietà cambia.

(Ereditato da BindableObject)
Unfocused

Implementazione predefinita di ISearchHandlerController.

Implementazioni dell'interfaccia esplicita

IDynamicResourceHandler.SetDynamicResource(BindableProperty, String)

Implementazione predefinita di ISearchHandlerController.

(Ereditato da BindableObject)
IFontElement.FontSizeDefaultValueCreator()

Implementazione predefinita di ISearchHandlerController.

IFontElement.OnFontAttributesChanged(FontAttributes, FontAttributes)

Implementazione predefinita di ISearchHandlerController.

IFontElement.OnFontAutoScalingEnabledChanged(Boolean, Boolean)

Implementazione predefinita di ISearchHandlerController.

IFontElement.OnFontFamilyChanged(String, String)

Implementazione predefinita di ISearchHandlerController.

IFontElement.OnFontSizeChanged(Double, Double)

Implementazione predefinita di ISearchHandlerController.

ISearchHandlerController.ClearPlaceholderClicked()

Implementazione predefinita di ISearchHandlerController.

ISearchHandlerController.ItemSelected(Object)

Implementazione predefinita di ISearchHandlerController.

ISearchHandlerController.ListProxy

Implementazione predefinita di ISearchHandlerController.

ISearchHandlerController.ListProxyChanged

Implementazione predefinita di ISearchHandlerController.

ISearchHandlerController.QueryConfirmed()

Implementazione predefinita di ISearchHandlerController.

Metodi di estensione

GetPropertyIfSet<T>(BindableObject, BindableProperty, T)

Implementazione predefinita di ISearchHandlerController.

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

Implementazione predefinita di ISearchHandlerController.

SetAppThemeColor(BindableObject, BindableProperty, Color, Color)

Implementazione predefinita di ISearchHandlerController.

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

Crea un'associazione e la applica a una proprietà.

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

Crea un'associazione tra una proprietà nell'oggetto di origine e una proprietà nell'oggetto di destinazione.

ToFont(IFontElement, Nullable<Double>)

Implementazione predefinita di ISearchHandlerController.

Si applica a