SearchHandler Clase

Definición

Implementación predeterminada de ISearchHandlerController.

public class SearchHandler : Xamarin.Forms.BindableObject, Xamarin.Forms.Internals.IFontElement, Xamarin.Forms.ISearchHandlerController
type SearchHandler = class
    inherit BindableObject
    interface ISearchHandlerController
    interface IFontElement
Herencia
SearchHandler
Implementaciones

Constructores

SearchHandler()

Implementación predeterminada de ISearchHandlerController.

Campos

BackgroundColorProperty

Implementación predeterminada de ISearchHandlerController.

CancelButtonColorProperty

Implementación predeterminada de ISearchHandlerController.

CharacterSpacingProperty

Implementación predeterminada de ISearchHandlerController.

ClearIconHelpTextProperty

Memoria auxiliar del campo ClearIconHelpText.

ClearIconNameProperty

Memoria auxiliar del campo ClearIconName.

ClearIconProperty

Memoria auxiliar del campo ClearIcon.

ClearPlaceholderCommandParameterProperty

Memoria auxiliar del campo ClearPlaceholderCommandParameter.

ClearPlaceholderCommandProperty

Memoria auxiliar del campo ClearPlaceholderCommand.

ClearPlaceholderEnabledProperty

Memoria auxiliar del campo ClearPlaceholderEnabled.

ClearPlaceholderHelpTextProperty

Memoria auxiliar del campo ClearPlaceholderHelpText.

ClearPlaceholderIconProperty

Memoria auxiliar del campo ClearPlaceholderIcon.

ClearPlaceholderNameProperty

Memoria auxiliar del campo ClearPlaceholderName.

CommandParameterProperty

Memoria auxiliar del campo CommandParameter.

CommandProperty

Memoria auxiliar del campo Command.

DisplayMemberNameProperty

Memoria auxiliar del campo DisplayMemberName.

FontAttributesProperty

Implementación predeterminada de ISearchHandlerController.

FontFamilyProperty

Implementación predeterminada de ISearchHandlerController.

FontSizeProperty

Implementación predeterminada de ISearchHandlerController.

HorizontalTextAlignmentProperty

Implementación predeterminada de ISearchHandlerController.

IsFocusedProperty

Implementación predeterminada de ISearchHandlerController.

IsFocusedPropertyKey

Implementación predeterminada de ISearchHandlerController.

IsSearchEnabledProperty

Memoria auxiliar del campo IsSearchEnabled.

ItemsSourceProperty

Memoria auxiliar del campo ItemsSource.

ItemTemplateProperty

Memoria auxiliar del campo ItemTemplate.

KeyboardProperty

Implementación predeterminada de ISearchHandlerController.

PlaceholderColorProperty

Implementación predeterminada de ISearchHandlerController.

PlaceholderProperty

Memoria auxiliar del campo Placeholder.

QueryIconHelpTextProperty

Memoria auxiliar del campo QueryIconHelpText.

QueryIconNameProperty

Memoria auxiliar del campo QueryIconName.

QueryIconProperty

Memoria auxiliar del campo QueryIcon.

QueryProperty

Memoria auxiliar del campo Query.

SearchBoxVisibilityProperty

Memoria auxiliar del campo SearchBoxVisibility.

SelectedItemProperty

Memoria auxiliar del campo SelectedItem.

ShowsResultsProperty

Memoria auxiliar del campo ShowsResults.

TextColorProperty

Implementación predeterminada de ISearchHandlerController.

TextTransformProperty

Implementación predeterminada de ISearchHandlerController.

VerticalTextAlignmentProperty

Implementación predeterminada de ISearchHandlerController.

Propiedades

BackgroundColor

Implementación predeterminada de ISearchHandlerController.

BindingContext

Obtiene o establece el objeto que contiene las propiedades que van a dirigir las propiedades enlazadas que pertenecen a este BindableObject.

(Heredado de BindableObject)
CancelButtonColor

Implementación predeterminada de ISearchHandlerController.

CharacterSpacing

Implementación predeterminada de ISearchHandlerController.

ClearIcon

El icono mostrado para borrar el contenido del cuadro de búsqueda.

ClearIconHelpText

El texto de ayuda accesible para el icono de borrar.

ClearIconName

El nombre del icono de borrar que se va a usar con los lectores de pantalla.

ClearPlaceholderCommand

La clase ICommand que se ejecuta cuando se pulsa ClearPlaceholderIcon.

ClearPlaceholderCommandParameter

El parámetro que se pasa a ClearPlaceholderCommand.

ClearPlaceholderEnabled

Si ClearPlaceholderCommand se puede ejecutar.

ClearPlaceholderHelpText

El texto de ayuda accesible para ClearPlaceholderIcon.

ClearPlaceholderIcon

El icono de borrar marcador de posición que se muestra cuando el cuadro de búsqueda está vacío.

ClearPlaceholderName

El nombre del icono de borrar marcador de posición para su uso con los lectores de pantalla.

Command

Obtiene o establece el ICommand que se ejecuta cuando se confirma la consulta de búsqueda.

CommandParameter

Obtiene o establece el parámetro de Command, que se ejecuta cuando se confirma la consulta de búsqueda.

Dispatcher

Implementación predeterminada de ISearchHandlerController.

(Heredado de BindableObject)
DisplayMemberName

El nombre o la ruta de acceso de la propiedad que se muestra para cada elemento de datos de la colección ItemsSource.

FontAttributes

Implementación predeterminada de ISearchHandlerController.

FontFamily

Implementación predeterminada de ISearchHandlerController.

FontSize

Implementación predeterminada de ISearchHandlerController.

HorizontalTextAlignment

Implementación predeterminada de ISearchHandlerController.

IsFocused

Implementación predeterminada de ISearchHandlerController.

IsSearchEnabled

Obtiene o establece si el cuadro de búsqueda se habilita.

ItemsSource

La colección de elementos que se mostrará en el área de sugerencias. El valor predeterminado es null.

ItemTemplate

El DataTemplate para aplicar a cada elemento de ItemsSource.

Keyboard

Implementación predeterminada de ISearchHandlerController.

Placeholder

El texto que se muestra cuando el cuadro de búsqueda está vacío.

PlaceholderColor

Implementación predeterminada de ISearchHandlerController.

Query

Obtiene o establece el texto del cuadro de búsqueda.

QueryIcon

El icono que se utiliza para indicar que la búsqueda está disponible.

QueryIconHelpText

El texto de ayuda accesible para QueryIcon.

QueryIconName

El nombre de QueryIcon para su uso con los lectores de pantalla.

SearchBoxVisibility

Obtiene o establece si el cuadro de búsqueda está visible.

SelectedItem

Implementación predeterminada de ISearchHandlerController.

ShowsResults

Obtiene o establece si se deben esperar resultados de búsqueda en el área de sugerencias al escribir texto.

TextColor

Implementación predeterminada de ISearchHandlerController.

TextTransform

Implementación predeterminada de ISearchHandlerController.

VerticalTextAlignment

Implementación predeterminada de ISearchHandlerController.

Métodos

ApplyBindings()

Aplica los enlaces a BindingContext.

(Heredado de BindableObject)
ClearValue(BindableProperty)

Borra cualquier valor establecido por SetValue para property.

(Heredado de BindableObject)
ClearValue(BindablePropertyKey)

Borra cualquier valor establecido por SetValue para la propiedad que propertyKey identifica.

(Heredado de BindableObject)
CoerceValue(BindableProperty)

Implementación predeterminada de ISearchHandlerController.

(Heredado de BindableObject)
CoerceValue(BindablePropertyKey)

Implementación predeterminada de ISearchHandlerController.

(Heredado de BindableObject)
Focus()

Implementación predeterminada de ISearchHandlerController.

GetValue(BindableProperty)

Devuelve el valor contenido en la propiedad BindableProperty.

(Heredado de BindableObject)
GetValues(BindableProperty, BindableProperty)
Obsoleto.

Para uso interno de la plataforma de Xamarin.Forms.

(Heredado de BindableObject)
GetValues(BindableProperty, BindableProperty, BindableProperty)
Obsoleto.

Para uso interno de la plataforma de Xamarin.Forms.

(Heredado de BindableObject)
IsSet(BindableProperty)

Devuelve true si existe y se ha establecido la propiedad de destino.

(Heredado de BindableObject)
OnBindingContextChanged()

Reemplaza este método para ejecutar una acción cuando BindingContext cambia.

(Heredado de BindableObject)
OnClearPlaceholderClicked()

Los desarrolladores pueden invalidar este método para responder al elemento ClearPlaceholderIcon que se pulsa.

OnFocused()

Implementación predeterminada de ISearchHandlerController.

OnItemSelected(Object)

Los desarrolladores pueden invalidar este método para responder a un resultado de búsqueda que ha seleccionado el usuario.

OnPropertyChanged(String)

Llama a este método desde una clase secundaria para notificar que se produjo un cambio en una propiedad.

(Heredado de BindableObject)
OnPropertyChanging(String)

Llama a este método desde una clase secundaria para notificar que se va a producir un cambio en una propiedad.

(Heredado de BindableObject)
OnQueryChanged(String, String)

Los desarrolladores pueden invalidar este método para responder al elemento Query que se modifica.

OnQueryConfirmed()

Los desarrolladores pueden invalidar este método para responder al usuario que introduce o confirma su consulta en el cuadro de búsqueda.

OnUnfocus()

Implementación predeterminada de ISearchHandlerController.

RemoveBinding(BindableProperty)

Quita un enlace definida previamente.

(Heredado de BindableObject)
SetBinding(BindableProperty, BindingBase)

Asigna un enlace a una propiedad.

(Heredado de BindableObject)
SetIsFocused(Boolean)

Implementación predeterminada de ISearchHandlerController.

SetValue(BindableProperty, Object)

Establece el valor de la propiedad especificada.

(Heredado de BindableObject)
SetValue(BindablePropertyKey, Object)

Establece el valor de la propiedad propertyKey.

(Heredado de BindableObject)
SetValueCore(BindableProperty, Object, SetValueFlags)

Para uso interno de la plataforma de Xamarin.Forms.

(Heredado de BindableObject)
UnapplyBindings()

Deshace todos los enlaces establecidos previamente.

(Heredado de BindableObject)
Unfocus()

Implementación predeterminada de ISearchHandlerController.

UpdateFormsText(String, TextTransform)

Implementación predeterminada de ISearchHandlerController.

Eventos

BindingContextChanged

Se produce siempre que cambia la propiedad BindingContext.

(Heredado de BindableObject)
FocusChangeRequested

Implementación predeterminada de ISearchHandlerController.

Focused

Implementación predeterminada de ISearchHandlerController.

PropertyChanged

Se produce cuando ha cambiado una propiedad.

(Heredado de BindableObject)
PropertyChanging

Se produce cuando una propiedad está a punto de cambiar.

(Heredado de BindableObject)
Unfocused

Implementación predeterminada de ISearchHandlerController.

Implementaciones de interfaz explícitas

IDynamicResourceHandler.SetDynamicResource(BindableProperty, String)

Para uso interno de la plataforma de Xamarin.Forms.

(Heredado de BindableObject)
IFontElement.FontSizeDefaultValueCreator()

Implementación predeterminada de ISearchHandlerController.

IFontElement.OnFontAttributesChanged(FontAttributes, FontAttributes)

Implementación predeterminada de ISearchHandlerController.

IFontElement.OnFontChanged(Font, Font)

Implementación predeterminada de ISearchHandlerController.

IFontElement.OnFontFamilyChanged(String, String)

Implementación predeterminada de ISearchHandlerController.

IFontElement.OnFontSizeChanged(Double, Double)

Implementación predeterminada de ISearchHandlerController.

ISearchHandlerController.ClearPlaceholderClicked()

Implementación predeterminada de ISearchHandlerController.

ISearchHandlerController.ItemSelected(Object)

Implementación predeterminada de ISearchHandlerController.

ISearchHandlerController.ListProxy

Implementación predeterminada de ISearchHandlerController.

ISearchHandlerController.ListProxyChanged

Implementación predeterminada de ISearchHandlerController.

ISearchHandlerController.QueryConfirmed()

Implementación predeterminada de ISearchHandlerController.

Métodos de extensión

GetPropertyIfSet<T>(BindableObject, BindableProperty, T)

Implementación predeterminada de ISearchHandlerController.

SetAppThemeColor(BindableObject, BindableProperty, Color, Color)

Implementación predeterminada de ISearchHandlerController.

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

Crea y aplica un enlace a una propiedad.

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

Crea y aplica un enlace desde una expresión.

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

Implementación predeterminada de ISearchHandlerController.

Se aplica a