Udostępnij za pośrednictwem


SearchHandler Klasa

Definicja

Domyślna implementacja elementu 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
Dziedziczenie
SearchHandler
Implementuje

Konstruktory

SearchHandler()

Domyślna implementacja elementu ISearchHandlerController.

Pola

AutomationIdProperty

Właściwość z możliwością powiązania dla elementu AutomationId.

BackgroundColorProperty

Właściwość z możliwością powiązania dla elementu BackgroundColor.

CancelButtonColorProperty

Właściwość z możliwością powiązania dla elementu CancelButtonColor.

CharacterSpacingProperty

Właściwość z możliwością powiązania dla elementu CharacterSpacing.

ClearIconHelpTextProperty

Właściwość z możliwością powiązania dla elementu ClearIconHelpText.

ClearIconNameProperty

Właściwość z możliwością powiązania dla elementu ClearIconName.

ClearIconProperty

Właściwość z możliwością powiązania dla elementu ClearIcon.

ClearPlaceholderCommandParameterProperty

Właściwość z możliwością powiązania dla elementu ClearPlaceholderCommandParameter.

ClearPlaceholderCommandProperty

Właściwość z możliwością powiązania dla elementu ClearPlaceholderCommand.

ClearPlaceholderEnabledProperty

Właściwość z możliwością powiązania dla elementu ClearPlaceholderEnabled.

ClearPlaceholderHelpTextProperty

Właściwość z możliwością powiązania dla elementu ClearPlaceholderHelpText.

ClearPlaceholderIconProperty

Właściwość z możliwością powiązania dla elementu ClearPlaceholderIcon.

ClearPlaceholderNameProperty

Właściwość z możliwością powiązania dla elementu ClearPlaceholderName.

CommandParameterProperty

Właściwość z możliwością powiązania dla elementu CommandParameter.

CommandProperty

Właściwość z możliwością powiązania dla elementu Command.

DisplayMemberNameProperty

Właściwość z możliwością powiązania dla elementu DisplayMemberName.

FontAttributesProperty

Właściwość z możliwością powiązania dla elementu FontAttributes.

FontAutoScalingEnabledProperty

Właściwość z możliwością powiązania dla elementu FontAutoScalingEnabled.

FontFamilyProperty

Właściwość z możliwością powiązania dla elementu FontFamily.

FontSizeProperty

Właściwość z możliwością powiązania dla elementu FontSize.

HorizontalTextAlignmentProperty

Właściwość z możliwością powiązania dla elementu HorizontalTextAlignment.

IsFocusedProperty

Właściwość z możliwością powiązania dla elementu IsFocused.

IsFocusedPropertyKey

Domyślna implementacja elementu ISearchHandlerController.

IsSearchEnabledProperty

Właściwość z możliwością powiązania dla elementu IsSearchEnabled.

ItemsSourceProperty

Właściwość z możliwością powiązania dla elementu ItemsSource.

ItemTemplateProperty

Właściwość z możliwością powiązania dla elementu ItemTemplate.

KeyboardProperty

Właściwość z możliwością powiązania dla elementu Keyboard.

PlaceholderColorProperty

Właściwość z możliwością powiązania dla elementu PlaceholderColor.

PlaceholderProperty

Właściwość z możliwością powiązania dla elementu Placeholder.

QueryIconHelpTextProperty

Właściwość z możliwością powiązania dla elementu QueryIconHelpText.

QueryIconNameProperty

Właściwość z możliwością powiązania dla elementu QueryIconName.

QueryIconProperty

Właściwość z możliwością powiązania dla elementu QueryIcon.

QueryProperty

Właściwość z możliwością powiązania dla elementu Query.

SearchBoxVisibilityProperty

Właściwość z możliwością powiązania dla elementu SearchBoxVisibility.

SelectedItemProperty

Magazyn zapasowy dla SelectedItem pola.

ShowsResultsProperty

Właściwość z możliwością powiązania dla elementu ShowsResults.

TextColorProperty

Właściwość z możliwością powiązania dla elementu TextColor.

TextTransformProperty

Właściwość z możliwością powiązania dla elementu TextTransform.

VerticalTextAlignmentProperty

Właściwość z możliwością powiązania dla elementu VerticalTextAlignment.

Właściwości

AutomationId

Domyślna implementacja elementu ISearchHandlerController.

BackgroundColor

Domyślna implementacja elementu ISearchHandlerController.

BindingContext

Pobiera lub ustawia obiekt zawierający właściwości, które będą objęte przez powiązane właściwości, które należą do tego BindableObjectobiektu . Jest to właściwość, która można powiązać.

(Odziedziczone po BindableObject)
CancelButtonColor

Domyślna implementacja elementu ISearchHandlerController.

CharacterSpacing

Domyślna implementacja elementu ISearchHandlerController.

ClearIcon

Ikona wyświetlana w celu wyczyszczenia zawartości pola wyszukiwania.

ClearIconHelpText

Dostępny tekst pomocy dla ikony wyczyść.

ClearIconName

Nazwa jasnej ikony do użycia z czytnikami zawartości ekranu.

ClearPlaceholderCommand

Polecenie jest wykonywane po naciśnięciu ClearPlaceholderIcon .

ClearPlaceholderCommandParameter

Parametr przekazany do .ClearPlaceholderCommand

ClearPlaceholderEnabled

Czy można wykonać ten element ClearPlaceholderCommand .

ClearPlaceholderHelpText

Dostępny tekst pomocy dla elementu ClearPlaceholderIcon.

ClearPlaceholderIcon

Wyczyść ikonę symbolu zastępczego wyświetlaną, gdy pole wyszukiwania jest puste.

ClearPlaceholderName

Nazwa jasnej ikony symbolu zastępczego do użycia z czytnikami zawartości ekranu.

Command

Pobiera lub ustawia polecenie ICommand wykonane po potwierdzeniu zapytania wyszukiwania.

CommandParameter

Pobiera lub ustawia parametr Command, który jest wykonywany po potwierdzeniu zapytania wyszukiwania.

Dispatcher

Pobiera dyspozytor, który był dostępny podczas tworzenia tego obiektu możliwego do powiązania. W przeciwnym razie próbuje znaleźć najbliższego dostępnego dyspozytora (prawdopodobnie okna/aplikacji).

(Odziedziczone po BindableObject)
DisplayMemberName
Przestarzałe.

Nazwa lub ścieżka właściwości wyświetlanej dla każdego elementu danych w kolekcji ItemsSource .

FontAttributes

Domyślna implementacja elementu ISearchHandlerController.

FontAutoScalingEnabled

Domyślna implementacja elementu ISearchHandlerController.

FontFamily

Domyślna implementacja elementu ISearchHandlerController.

FontSize

Domyślna implementacja elementu ISearchHandlerController.

HorizontalTextAlignment

Domyślna implementacja elementu ISearchHandlerController.

IsFocused

Domyślna implementacja elementu ISearchHandlerController.

IsSearchEnabled

Pobiera lub ustawia, czy pole wyszukiwania jest włączone.

ItemsSource

Kolekcja elementów, które mają być wyświetlane w obszarze sugestii. Wartość domyślna to null.

ItemTemplate

Element do zastosowania do każdego elementu w elemencie DataTemplateItemsSource.

Keyboard

Domyślna implementacja elementu ISearchHandlerController.

Placeholder

Tekst do wyświetlenia, gdy pole wyszukiwania jest puste.

PlaceholderColor

Domyślna implementacja elementu ISearchHandlerController.

Query

Pobiera lub ustawia tekst pola wyszukiwania.

QueryIcon

Ikona użyta do wskazania, że wyszukiwanie jest dostępne.

QueryIconHelpText

Dostępny tekst pomocy dla elementu QueryIcon.

QueryIconName

Nazwa elementu QueryIcon do użycia z czytnikami zawartości ekranu.

SearchBoxVisibility

Pobiera lub ustawia, czy pole wyszukiwania jest widoczne.

SelectedItem

Domyślna implementacja elementu ISearchHandlerController.

ShowsResults

Pobiera lub ustawia, czy wyniki wyszukiwania powinny być oczekiwane w obszarze sugestii podczas wprowadzania tekstu.

TextColor

Domyślna implementacja elementu ISearchHandlerController.

TextTransform

Domyślna implementacja elementu ISearchHandlerController.

VerticalTextAlignment

Domyślna implementacja elementu ISearchHandlerController.

Metody

ApplyBindings()

Stosuje wszystkie bieżące powiązania do elementu BindingContext.

(Odziedziczone po BindableObject)
ClearValue(BindableProperty)

Czyści dowolną wartość, która jest wcześniej ustawiona dla właściwości możliwej do powiązania.

(Odziedziczone po BindableObject)
ClearValue(BindablePropertyKey)

Czyści dowolną wartość, która jest wcześniej ustawiona dla właściwości możliwej do powiązania, zidentyfikowaną przez jego klucz.

(Odziedziczone po BindableObject)
CoerceValue(BindableProperty)

Przekształca wartość określonej właściwości możliwej do powiązania. Odbywa się to przez wywołanie BindableProperty.CoerceValueDelegate określonej właściwości możliwej do powiązania.

(Odziedziczone po BindableObject)
CoerceValue(BindablePropertyKey)

Przekształca wartość określonej właściwości możliwej do powiązania. Odbywa się to przez wywołanie BindableProperty.CoerceValueDelegate określonej właściwości możliwej do powiązania.

(Odziedziczone po BindableObject)
Focus()

Domyślna implementacja elementu ISearchHandlerController.

GetValue(BindableProperty)

Zwraca wartość zawartą w danej właściwości możliwej do powiązania.

(Odziedziczone po BindableObject)
IsSet(BindableProperty)

Określa, czy właściwość możliwe do powiązania istnieje i ma zestaw wartości.

(Odziedziczone po BindableObject)
OnBindingContextChanged()

BindingContextChanged Zgłasza zdarzenie.

(Odziedziczone po BindableObject)
OnClearPlaceholderClicked()

Domyślna implementacja elementu ISearchHandlerController.

OnFocused()

Domyślna implementacja elementu ISearchHandlerController.

OnItemSelected(Object)

Domyślna implementacja elementu ISearchHandlerController.

OnPropertyChanged(String)

PropertyChanged Zgłasza zdarzenie.

(Odziedziczone po BindableObject)
OnPropertyChanging(String)

PropertyChanging Zgłasza zdarzenie.

(Odziedziczone po BindableObject)
OnQueryChanged(String, String)

Domyślna implementacja elementu ISearchHandlerController.

OnQueryConfirmed()

Domyślna implementacja elementu ISearchHandlerController.

OnUnfocus()

Domyślna implementacja elementu ISearchHandlerController.

RemoveBinding(BindableProperty)

Usuwa wcześniej ustawione powiązanie z właściwości możliwej do powiązania.

(Odziedziczone po BindableObject)
SetBinding(BindableProperty, BindingBase)

Przypisuje powiązanie do właściwości możliwej do powiązania.

(Odziedziczone po BindableObject)
SetIsFocused(Boolean)

Domyślna implementacja elementu ISearchHandlerController.

SetValue(BindableProperty, Object)

Ustawia wartość określonej właściwości możliwej do powiązania.

(Odziedziczone po BindableObject)
SetValue(BindablePropertyKey, Object)

Ustawia wartość określonej właściwości możliwej do powiązania.

(Odziedziczone po BindableObject)
UnapplyBindings()

Usuwa wszystkie bieżące powiązania z bieżącego kontekstu.

(Odziedziczone po BindableObject)
Unfocus()

Domyślna implementacja elementu ISearchHandlerController.

UpdateFormsText(String, TextTransform)

Domyślna implementacja elementu ISearchHandlerController.

Zdarzenia

BindingContextChanged

Występuje, gdy wartość BindingContext właściwości się zmienia.

(Odziedziczone po BindableObject)
FocusChangeRequested

Domyślna implementacja elementu ISearchHandlerController.

Focused

Domyślna implementacja elementu ISearchHandlerController.

PropertyChanged

Występuje, gdy zmienia się wartość właściwości.

(Odziedziczone po BindableObject)
PropertyChanging

Występuje, gdy wartość właściwości się zmienia.

(Odziedziczone po BindableObject)
Unfocused

Domyślna implementacja elementu ISearchHandlerController.

Jawne implementacje interfejsu

IDynamicResourceHandler.SetDynamicResource(BindableProperty, String)

Domyślna implementacja elementu ISearchHandlerController.

(Odziedziczone po BindableObject)
IFontElement.FontSizeDefaultValueCreator()

Domyślna implementacja elementu ISearchHandlerController.

IFontElement.OnFontAttributesChanged(FontAttributes, FontAttributes)

Domyślna implementacja elementu ISearchHandlerController.

IFontElement.OnFontAutoScalingEnabledChanged(Boolean, Boolean)

Domyślna implementacja elementu ISearchHandlerController.

IFontElement.OnFontFamilyChanged(String, String)

Domyślna implementacja elementu ISearchHandlerController.

IFontElement.OnFontSizeChanged(Double, Double)

Domyślna implementacja elementu ISearchHandlerController.

ISearchHandlerController.ClearPlaceholderClicked()

Domyślna implementacja elementu ISearchHandlerController.

ISearchHandlerController.ItemSelected(Object)

Domyślna implementacja elementu ISearchHandlerController.

ISearchHandlerController.ListProxy

Domyślna implementacja elementu ISearchHandlerController.

ISearchHandlerController.ListProxyChanged

Domyślna implementacja elementu ISearchHandlerController.

ISearchHandlerController.QueryConfirmed()

Domyślna implementacja elementu ISearchHandlerController.

Metody rozszerzania

GetPropertyIfSet<T>(BindableObject, BindableProperty, T)

Domyślna implementacja elementu ISearchHandlerController.

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

Domyślna implementacja elementu ISearchHandlerController.

SetAppThemeColor(BindableObject, BindableProperty, Color, Color)

Domyślna implementacja elementu ISearchHandlerController.

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

Tworzy i stosuje powiązanie do właściwości.

ToFont(IFontElement, Nullable<Double>)

Domyślna implementacja elementu ISearchHandlerController.

Dotyczy