Compartilhar via


SearchHandler Classe

Definição

Implementação padrão de 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
Herança
SearchHandler
Implementações

Construtores

SearchHandler()

Implementação padrão de ISearchHandlerController.

Campos

AutomationIdProperty

Propriedade associável para AutomationId.

BackgroundColorProperty

Propriedade associável para BackgroundColor.

CancelButtonColorProperty

Propriedade associável para CancelButtonColor.

CharacterSpacingProperty

Propriedade associável para CharacterSpacing.

ClearIconHelpTextProperty

Propriedade associável para ClearIconHelpText.

ClearIconNameProperty

Propriedade associável para ClearIconName.

ClearIconProperty

Propriedade associável para ClearIcon.

ClearPlaceholderCommandParameterProperty

Propriedade associável para ClearPlaceholderCommandParameter.

ClearPlaceholderCommandProperty

Propriedade associável para ClearPlaceholderCommand.

ClearPlaceholderEnabledProperty

Propriedade associável para ClearPlaceholderEnabled.

ClearPlaceholderHelpTextProperty

Propriedade associável para ClearPlaceholderHelpText.

ClearPlaceholderIconProperty

Propriedade associável para ClearPlaceholderIcon.

ClearPlaceholderNameProperty

Propriedade associável para ClearPlaceholderName.

CommandParameterProperty

Propriedade associável para CommandParameter.

CommandProperty

Propriedade associável para Command.

DisplayMemberNameProperty

Propriedade associável para DisplayMemberName.

FontAttributesProperty

Propriedade associável para FontAttributes.

FontAutoScalingEnabledProperty

Propriedade associável para FontAutoScalingEnabled.

FontFamilyProperty

Propriedade associável para FontFamily.

FontSizeProperty

Propriedade associável para FontSize.

HorizontalTextAlignmentProperty

Propriedade associável para HorizontalTextAlignment.

IsFocusedProperty

Propriedade associável para IsFocused.

IsFocusedPropertyKey

Implementação padrão de ISearchHandlerController.

IsSearchEnabledProperty

Propriedade associável para IsSearchEnabled.

ItemsSourceProperty

Propriedade associável para ItemsSource.

ItemTemplateProperty

Propriedade associável para ItemTemplate.

KeyboardProperty

Propriedade associável para Keyboard.

PlaceholderColorProperty

Propriedade associável para PlaceholderColor.

PlaceholderProperty

Propriedade associável para Placeholder.

QueryIconHelpTextProperty

Propriedade associável para QueryIconHelpText.

QueryIconNameProperty

Propriedade associável para QueryIconName.

QueryIconProperty

Propriedade associável para QueryIcon.

QueryProperty

Propriedade associável para Query.

SearchBoxVisibilityProperty

Propriedade associável para SearchBoxVisibility.

SelectedItemProperty

O repositório de backup para o campo SelectedItem.

ShowsResultsProperty

Propriedade associável para ShowsResults.

TextColorProperty

Propriedade associável para TextColor.

TextTransformProperty

Propriedade associável para TextTransform.

VerticalTextAlignmentProperty

Propriedade associável para VerticalTextAlignment.

Propriedades

AutomationId

Implementação padrão de ISearchHandlerController.

BackgroundColor

Implementação padrão de ISearchHandlerController.

BindingContext

Obtém ou define um objeto que contém as propriedades que serão direcionadas pelas propriedades associadas que pertencem a este BindableObject. Esta é uma propriedade associável.

(Herdado de BindableObject)
CancelButtonColor

Implementação padrão de ISearchHandlerController.

CharacterSpacing

Implementação padrão de ISearchHandlerController.

ClearIcon

O ícone exibido para limpar o conteúdo da caixa de pesquisa.

ClearIconHelpText

O texto acessível de ajuda para o ícone de limpeza.

ClearIconName

O nome do ícone de limpeza para uso com leitores de tela.

ClearPlaceholderCommand

ICommand executado quando o ClearPlaceholderIcon é tocado.

ClearPlaceholderCommandParameter

O parâmetro passado para ClearPlaceholderCommand.

ClearPlaceholderEnabled

Se o ClearPlaceholderCommand pode ser executado.

ClearPlaceholderHelpText

O texto acessível de ajuda para o ClearPlaceholderIcon.

ClearPlaceholderIcon

O ícone de espaço reservado de limpeza exibido quando a caixa de pesquisa está vazia.

ClearPlaceholderName

O nome do ícone de espaço reservado de limpeza para uso com leitores de tela.

Command

Obtém ou define o ICommand executado quando a consulta de pesquisa é confirmada.

CommandParameter

Obtém ou define o parâmetro de Command, que é executado quando a consulta de pesquisa é confirmada.

Dispatcher

Obtém o dispatcher que estava disponível quando esse objeto associável foi criado, caso contrário, tenta encontrar o dispatcher disponível mais próximo (provavelmente o da janela/aplicativo).

(Herdado de BindableObject)
DisplayMemberName
Obsoleto.

O nome ou caminho da propriedade que é exibido para cada item de dados na coleção ItemsSource.

FontAttributes

Implementação padrão de ISearchHandlerController.

FontAutoScalingEnabled

Implementação padrão de ISearchHandlerController.

FontFamily

Implementação padrão de ISearchHandlerController.

FontSize

Implementação padrão de ISearchHandlerController.

HorizontalTextAlignment

Implementação padrão de ISearchHandlerController.

IsFocused

Implementação padrão de ISearchHandlerController.

IsSearchEnabled

Obtém ou define se a caixa de pesquisa está habilitada.

ItemsSource

A coleção de itens a ser exibida na área de sugestão. O padrão é null.

ItemTemplate

O DataTemplate a ser aplicado a cada item em ItemsSource.

Keyboard

Implementação padrão de ISearchHandlerController.

Placeholder

O texto a ser exibido quando a caixa de pesquisa está vazia.

PlaceholderColor

Implementação padrão de ISearchHandlerController.

Query

Obtém ou define o texto da caixa de texto.

QueryIcon

O ícone usado para indicar que a pesquisa está disponível.

QueryIconHelpText

O texto acessível de ajuda para o QueryIcon.

QueryIconName

O nome do QueryIcon para uso com leitores de tela.

SearchBoxVisibility

Obtém ou define se a caixa de pesquisa está visível.

SelectedItem

Implementação padrão de ISearchHandlerController.

ShowsResults

Obtém ou define se os resultados da pesquisa devem ser esperados na área de sugestão na entrada de texto.

TextColor

Implementação padrão de ISearchHandlerController.

TextTransform

Implementação padrão de ISearchHandlerController.

VerticalTextAlignment

Implementação padrão de ISearchHandlerController.

Métodos

ApplyBindings()

Aplica todas as associações atuais a BindingContext.

(Herdado de BindableObject)
ClearValue(BindableProperty)

Limpa qualquer valor definido anteriormente para uma propriedade associável.

(Herdado de BindableObject)
ClearValue(BindablePropertyKey)

Limpa qualquer valor definido anteriormente para uma propriedade associável, identificada por sua chave.

(Herdado de BindableObject)
CoerceValue(BindableProperty)

Força-se o valor da propriedade associável especificada. Isso é feito invocando BindableProperty.CoerceValueDelegate a propriedade associável especificada.

(Herdado de BindableObject)
CoerceValue(BindablePropertyKey)

Força-se o valor da propriedade associável especificada. Isso é feito invocando BindableProperty.CoerceValueDelegate a propriedade associável especificada.

(Herdado de BindableObject)
Focus()

Implementação padrão de ISearchHandlerController.

GetValue(BindableProperty)

Retorna o valor contido na propriedade associável fornecida.

(Herdado de BindableObject)
IsSet(BindableProperty)

Determina se existe ou não uma propriedade associável e tem um conjunto de valores.

(Herdado de BindableObject)
OnBindingContextChanged()

Aciona o evento BindingContextChanged.

(Herdado de BindableObject)
OnClearPlaceholderClicked()

Implementação padrão de ISearchHandlerController.

OnFocused()

Implementação padrão de ISearchHandlerController.

OnItemSelected(Object)

Implementação padrão de ISearchHandlerController.

OnPropertyChanged(String)

Aciona o evento PropertyChanged.

(Herdado de BindableObject)
OnPropertyChanging(String)

Aciona o evento PropertyChanging.

(Herdado de BindableObject)
OnQueryChanged(String, String)

Implementação padrão de ISearchHandlerController.

OnQueryConfirmed()

Implementação padrão de ISearchHandlerController.

OnUnfocus()

Implementação padrão de ISearchHandlerController.

RemoveBinding(BindableProperty)

Remove uma associação definida anteriormente de uma propriedade associável.

(Herdado de BindableObject)
SetBinding(BindableProperty, BindingBase)

Atribui uma associação a uma propriedade associável.

(Herdado de BindableObject)
SetIsFocused(Boolean)

Implementação padrão de ISearchHandlerController.

SetValue(BindableProperty, Object)

Define o valor da propriedade associável especificada.

(Herdado de BindableObject)
SetValue(BindablePropertyKey, Object)

Define o valor da propriedade associável especificada.

(Herdado de BindableObject)
UnapplyBindings()

Remove todas as associações atuais do contexto atual.

(Herdado de BindableObject)
Unfocus()

Implementação padrão de ISearchHandlerController.

UpdateFormsText(String, TextTransform)

Implementação padrão de ISearchHandlerController.

Eventos

BindingContextChanged

Ocorre quando o valor da propriedade BindingContext muda.

(Herdado de BindableObject)
FocusChangeRequested

Implementação padrão de ISearchHandlerController.

Focused

Implementação padrão de ISearchHandlerController.

PropertyChanged

Ocorre quando um valor de propriedade é alterado.

(Herdado de BindableObject)
PropertyChanging

Ocorre quando um valor da propriedade está sendo alterado.

(Herdado de BindableObject)
Unfocused

Implementação padrão de ISearchHandlerController.

Implantações explícitas de interface

IDynamicResourceHandler.SetDynamicResource(BindableProperty, String)

Implementação padrão de ISearchHandlerController.

(Herdado de BindableObject)
IFontElement.FontSizeDefaultValueCreator()

Implementação padrão de ISearchHandlerController.

IFontElement.OnFontAttributesChanged(FontAttributes, FontAttributes)

Implementação padrão de ISearchHandlerController.

IFontElement.OnFontAutoScalingEnabledChanged(Boolean, Boolean)

Implementação padrão de ISearchHandlerController.

IFontElement.OnFontFamilyChanged(String, String)

Implementação padrão de ISearchHandlerController.

IFontElement.OnFontSizeChanged(Double, Double)

Implementação padrão de ISearchHandlerController.

ISearchHandlerController.ClearPlaceholderClicked()

Implementação padrão de ISearchHandlerController.

ISearchHandlerController.ItemSelected(Object)

Implementação padrão de ISearchHandlerController.

ISearchHandlerController.ListProxy

Implementação padrão de ISearchHandlerController.

ISearchHandlerController.ListProxyChanged

Implementação padrão de ISearchHandlerController.

ISearchHandlerController.QueryConfirmed()

Implementação padrão de ISearchHandlerController.

Métodos de Extensão

GetPropertyIfSet<T>(BindableObject, BindableProperty, T)

Implementação padrão de ISearchHandlerController.

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

Implementação padrão de ISearchHandlerController.

SetAppThemeColor(BindableObject, BindableProperty, Color, Color)

Implementação padrão de ISearchHandlerController.

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

Cria e aplica uma associação a uma propriedade.

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

Cria uma associação entre uma propriedade no objeto de origem e uma propriedade no objeto de destino.

ToFont(IFontElement, Nullable<Double>)

Implementação padrão de ISearchHandlerController.

Aplica-se a