SearchHandler Classe

Définition

Implémentation par défaut de ISearchHandlerController.

public class SearchHandler : Xamarin.Forms.BindableObject, Xamarin.Forms.Internals.IFontElement, Xamarin.Forms.ISearchHandlerController
type SearchHandler = class
    inherit BindableObject
    interface ISearchHandlerController
    interface IFontElement
Héritage
System.Object
SearchHandler
Implémente

Constructeurs

SearchHandler()

Implémentation par défaut de ISearchHandlerController.

Champs

BackgroundColorProperty

Implémentation par défaut de ISearchHandlerController.

CancelButtonColorProperty

Implémentation par défaut de ISearchHandlerController.

CharacterSpacingProperty

Implémentation par défaut de ISearchHandlerController.

ClearIconHelpTextProperty

Magasin de stockage pour le champ ClearIconHelpText.

ClearIconNameProperty

Magasin de stockage pour le champ ClearIconName.

ClearIconProperty

Magasin de stockage pour le champ ClearIcon.

ClearPlaceholderCommandParameterProperty

Magasin de stockage pour le champ ClearPlaceholderCommandParameter.

ClearPlaceholderCommandProperty

Magasin de stockage pour le champ ClearPlaceholderCommand.

ClearPlaceholderEnabledProperty

Magasin de stockage pour le champ ClearPlaceholderEnabled.

ClearPlaceholderHelpTextProperty

Magasin de stockage pour le champ ClearPlaceholderHelpText.

ClearPlaceholderIconProperty

Magasin de stockage pour le champ ClearPlaceholderIcon.

ClearPlaceholderNameProperty

Magasin de stockage pour le champ ClearPlaceholderName.

CommandParameterProperty

Magasin de stockage pour le champ CommandParameter.

CommandProperty

Magasin de stockage pour le champ Command.

DisplayMemberNameProperty

Magasin de stockage pour le champ DisplayMemberName.

FontAttributesProperty

Implémentation par défaut de ISearchHandlerController.

FontFamilyProperty

Implémentation par défaut de ISearchHandlerController.

FontSizeProperty

Implémentation par défaut de ISearchHandlerController.

HorizontalTextAlignmentProperty

Implémentation par défaut de ISearchHandlerController.

IsFocusedProperty

Implémentation par défaut de ISearchHandlerController.

IsFocusedPropertyKey

Implémentation par défaut de ISearchHandlerController.

IsSearchEnabledProperty

Magasin de stockage pour le champ IsSearchEnabled.

ItemsSourceProperty

Magasin de stockage pour le champ ItemsSource.

ItemTemplateProperty

Magasin de stockage pour le champ ItemTemplate.

KeyboardProperty

Implémentation par défaut de ISearchHandlerController.

PlaceholderColorProperty

Implémentation par défaut de ISearchHandlerController.

PlaceholderProperty

Magasin de stockage pour le champ Placeholder.

QueryIconHelpTextProperty

Magasin de stockage pour le champ QueryIconHelpText.

QueryIconNameProperty

Magasin de stockage pour le champ QueryIconName.

QueryIconProperty

Magasin de stockage pour le champ QueryIcon.

QueryProperty

Magasin de stockage pour le champ Query.

SearchBoxVisibilityProperty

Magasin de stockage pour le champ SearchBoxVisibility.

SelectedItemProperty

Magasin de stockage pour le champ SelectedItem.

ShowsResultsProperty

Magasin de stockage pour le champ ShowsResults.

TextColorProperty

Implémentation par défaut de ISearchHandlerController.

TextTransformProperty

Implémentation par défaut de ISearchHandlerController.

VerticalTextAlignmentProperty

Implémentation par défaut de ISearchHandlerController.

Propriétés

BackgroundColor

Implémentation par défaut de ISearchHandlerController.

BindingContext

Obtient ou définit l’objet qui contient les propriétés qui seront ciblées par les propriétés liées appartenant à ce BindableObject.

(Hérité de BindableObject)
CancelButtonColor

Implémentation par défaut de ISearchHandlerController.

CharacterSpacing

Implémentation par défaut de ISearchHandlerController.

ClearIcon

Icône affichée pour effacer le contenu de la zone de recherche.

ClearIconHelpText

Texte d’aide accessible pour l’icône d’effacement.

ClearIconName

Nom de l’icône d’effacement pour une utilisation avec les lecteurs d’écran.

ClearPlaceholderCommand

ICommand exécutée lorsque ClearPlaceholderIcon est activé par un clic.

ClearPlaceholderCommandParameter

Paramètre passé à ClearPlaceholderCommand.

ClearPlaceholderEnabled

Détermine si ClearPlaceholderCommand peut être exécuté.

ClearPlaceholderHelpText

Texte d’aide accessible pour ClearPlaceholderIcon.

ClearPlaceholderIcon

Icône d’espace réservé d’effacement affichée lorsque la zone de recherche est vide.

ClearPlaceholderName

Nom de l’icône d’espace réservé d’effacement pour une utilisation avec les lecteurs d’écran.

Command

Obtient ou définit ICommand exécutée lorsque la requête de recherche est confirmée.

CommandParameter

Obtient ou définit le paramètre de Command, qui est exécuté lorsque la requête de recherche est confirmée.

Dispatcher

Implémentation par défaut de ISearchHandlerController.

(Hérité de BindableObject)
DisplayMemberName

Nom de la propriété ou chemin d’accès à la propriété qui est affichée pour chaque élément des données dans la collection ItemsSource.

FontAttributes

Implémentation par défaut de ISearchHandlerController.

FontFamily

Implémentation par défaut de ISearchHandlerController.

FontSize

Implémentation par défaut de ISearchHandlerController.

HorizontalTextAlignment

Implémentation par défaut de ISearchHandlerController.

IsFocused

Implémentation par défaut de ISearchHandlerController.

IsSearchEnabled

Obtient ou définit une valeur indiquant si la zone de recherche est activée.

ItemsSource

Collection d’éléments à afficher dans la zone de suggestion. La valeur par défaut est null.

ItemTemplate

DataTemplate à appliquer à chaque élément dans ItemsSource.

Keyboard

Implémentation par défaut de ISearchHandlerController.

Placeholder

Texte à afficher lorsque la zone de recherche est vide.

PlaceholderColor

Implémentation par défaut de ISearchHandlerController.

Query

Obtient ou définit le texte de la zone de recherche.

QueryIcon

Icône utilisée pour indiquer que la recherche est disponible.

QueryIconHelpText

Texte d’aide accessible pour QueryIcon.

QueryIconName

Nom de QueryIcon pour une utilisation avec les lecteurs d’écran.

SearchBoxVisibility

Obtient ou définit une valeur indiquant si la zone de recherche est visible.

SelectedItem

Implémentation par défaut de ISearchHandlerController.

ShowsResults

Obtient ou définit si les résultats de la recherche doivent être attendus dans la zone de suggestion lors de la saisie de texte.

TextColor

Implémentation par défaut de ISearchHandlerController.

TextTransform

Implémentation par défaut de ISearchHandlerController.

VerticalTextAlignment

Implémentation par défaut de ISearchHandlerController.

Méthodes

ApplyBindings()

Applique les liaisons à BindingContext.

(Hérité de BindableObject)
ClearValue(BindableProperty)

Efface toute valeur définie par SetValue pour property.

(Hérité de BindableObject)
ClearValue(BindablePropertyKey)

Efface toute valeur définie par SetValue pour la propriété qui est identifiée par propertyKey.

(Hérité de BindableObject)
CoerceValue(BindableProperty)

Implémentation par défaut de ISearchHandlerController.

(Hérité de BindableObject)
CoerceValue(BindablePropertyKey)

Implémentation par défaut de ISearchHandlerController.

(Hérité de BindableObject)
Focus()

Implémentation par défaut de ISearchHandlerController.

GetValue(BindableProperty)

Retourne la valeur qui est contenue dans BindableProperty.

(Hérité de BindableObject)
GetValues(BindableProperty, BindableProperty)
Obsolète.

Pour un usage interne par la plateforme Xamarin.Forms.

(Hérité de BindableObject)
GetValues(BindableProperty, BindableProperty, BindableProperty)
Obsolète.

Pour un usage interne par la plateforme Xamarin.Forms.

(Hérité de BindableObject)
IsSet(BindableProperty)

Retourne true si la propriété cible existe et qu’elle a été configurée.

(Hérité de BindableObject)
OnBindingContextChanged()

Substituez cette méthode pour exécuter une action lorsque le BindingContext change.

(Hérité de BindableObject)
OnClearPlaceholderClicked()

Les développeurs peuvent substituer cette méthode pour répondre à une activation du ClearPlaceholderIcon par pression.

OnFocused()

Implémentation par défaut de ISearchHandlerController.

OnItemSelected(Object)

Les développeurs peuvent substituer cette méthode pour répondre à la sélection par un utilisateur d’un résultat de recherche.

OnPropertyChanged(String)

Appelez cette méthode à partir d’une classe enfant pour avertir qu’un changement s’est produit au niveau d’une propriété.

(Hérité de BindableObject)
OnPropertyChanging(String)

Appelez cette méthode à partir d’une classe enfant pour avertir qu’un changement va se produire au niveau d’une propriété.

(Hérité de BindableObject)
OnQueryChanged(String, String)

Les développeurs peuvent substituer cette méthode pour répondre à la modification de Query.

OnQueryConfirmed()

Les développeurs peuvent substituer cette méthode pour répondre à la saisie ou la confirmation par l’utilisateur de sa requête dans la zone de recherche.

OnUnfocus()

Implémentation par défaut de ISearchHandlerController.

RemoveBinding(BindableProperty)

Supprime une liaison précédemment définie.

(Hérité de BindableObject)
SetBinding(BindableProperty, BindingBase)

Affecte une liaison à une propriété.

(Hérité de BindableObject)
SetIsFocused(Boolean)

Implémentation par défaut de ISearchHandlerController.

SetValue(BindableProperty, Object)

Définit la valeur de la propriété spécifiée.

(Hérité de BindableObject)
SetValue(BindablePropertyKey, Object)

Définit la valeur de propertyKey.

(Hérité de BindableObject)
SetValueCore(BindableProperty, Object, SetValueFlags)

Pour un usage interne par la plateforme Xamarin.Forms.

(Hérité de BindableObject)
UnapplyBindings()

Supprime toutes les liaisons précédemment définies.

(Hérité de BindableObject)
Unfocus()

Implémentation par défaut de ISearchHandlerController.

UpdateFormsText(String, TextTransform)

Implémentation par défaut de ISearchHandlerController.

Événements

BindingContextChanged

Déclenché chaque fois que la propriété BindingContext est modifiée.

(Hérité de BindableObject)
FocusChangeRequested

Implémentation par défaut de ISearchHandlerController.

Focused

Implémentation par défaut de ISearchHandlerController.

PropertyChanged

Déclenché lorsqu’une propriété a été modifiée.

(Hérité de BindableObject)
PropertyChanging

Déclenché lorsqu’une propriété est sur le point d’être modifiée.

(Hérité de BindableObject)
Unfocused

Implémentation par défaut de ISearchHandlerController.

Implémentations d’interfaces explicites

IDynamicResourceHandler.SetDynamicResource(BindableProperty, String)

Pour un usage interne par la plateforme Xamarin.Forms.

(Hérité de BindableObject)
IFontElement.FontSizeDefaultValueCreator()

Implémentation par défaut de ISearchHandlerController.

IFontElement.OnFontAttributesChanged(FontAttributes, FontAttributes)

Implémentation par défaut de ISearchHandlerController.

IFontElement.OnFontChanged(Font, Font)

Implémentation par défaut de ISearchHandlerController.

IFontElement.OnFontFamilyChanged(String, String)

Implémentation par défaut de ISearchHandlerController.

IFontElement.OnFontSizeChanged(Double, Double)

Implémentation par défaut de ISearchHandlerController.

ISearchHandlerController.ClearPlaceholderClicked()

Implémentation par défaut de ISearchHandlerController.

ISearchHandlerController.ItemSelected(Object)

Implémentation par défaut de ISearchHandlerController.

ISearchHandlerController.ListProxy

Implémentation par défaut de ISearchHandlerController.

ISearchHandlerController.ListProxyChanged

Implémentation par défaut de ISearchHandlerController.

ISearchHandlerController.QueryConfirmed()

Implémentation par défaut de ISearchHandlerController.

Méthodes d’extension

GetPropertyIfSet<T>(BindableObject, BindableProperty, T)

Implémentation par défaut de ISearchHandlerController.

SetAppThemeColor(BindableObject, BindableProperty, Color, Color)

Implémentation par défaut de ISearchHandlerController.

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

Crée et applique une liaison à une propriété.

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

Crée et applique une liaison à partir d’une expression.

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

Implémentation par défaut de ISearchHandlerController.

S’applique à