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ść możliwe do powiązania dla elementu AutomationId.

BackgroundColorProperty

Właściwość możliwe do powiązania dla elementu BackgroundColor.

CancelButtonColorProperty

Właściwość możliwe do powiązania dla elementu CancelButtonColor.

CharacterSpacingProperty

Właściwość możliwe do powiązania dla elementu CharacterSpacing.

ClearIconHelpTextProperty

Właściwość możliwe do powiązania dla elementu ClearIconHelpText.

ClearIconNameProperty

Właściwość możliwe do powiązania dla elementu ClearIconName.

ClearIconProperty

Właściwość możliwe do powiązania dla elementu ClearIcon.

ClearPlaceholderCommandParameterProperty

Właściwość możliwe do powiązania dla elementu ClearPlaceholderCommandParameter.

ClearPlaceholderCommandProperty

Właściwość możliwe do powiązania dla elementu ClearPlaceholderCommand.

ClearPlaceholderEnabledProperty

Właściwość możliwe do powiązania dla elementu ClearPlaceholderEnabled.

ClearPlaceholderHelpTextProperty

Właściwość możliwe do powiązania dla elementu ClearPlaceholderHelpText.

ClearPlaceholderIconProperty

Właściwość możliwe do powiązania dla elementu ClearPlaceholderIcon.

ClearPlaceholderNameProperty

Właściwość możliwe do powiązania dla elementu ClearPlaceholderName.

CommandParameterProperty

Właściwość możliwe do powiązania dla elementu CommandParameter.

CommandProperty

Właściwość możliwe do powiązania dla elementu Command.

DisplayMemberNameProperty

Właściwość możliwe do powiązania dla elementu DisplayMemberName.

FontAttributesProperty

Właściwość możliwe do powiązania dla elementu FontAttributes.

FontAutoScalingEnabledProperty

Właściwość możliwe do powiązania dla elementu FontAutoScalingEnabled.

FontFamilyProperty

Właściwość możliwe do powiązania dla elementu FontFamily.

FontSizeProperty

Właściwość możliwe do powiązania dla elementu FontSize.

HorizontalTextAlignmentProperty

Właściwość możliwe do powiązania dla elementu HorizontalTextAlignment.

IsFocusedProperty

Właściwość możliwe do powiązania dla elementu IsFocused.

IsFocusedPropertyKey

Domyślna implementacja elementu ISearchHandlerController.

IsSearchEnabledProperty

Właściwość możliwe do powiązania dla elementu IsSearchEnabled.

ItemsSourceProperty

Właściwość możliwe do powiązania dla elementu ItemsSource.

ItemTemplateProperty

Właściwość możliwe do powiązania dla elementu ItemTemplate.

KeyboardProperty

Właściwość możliwe do powiązania dla elementu Keyboard.

PlaceholderColorProperty

Właściwość możliwe do powiązania dla elementu PlaceholderColor.

PlaceholderProperty

Właściwość możliwe do powiązania dla elementu Placeholder.

QueryIconHelpTextProperty

Właściwość możliwe do powiązania dla elementu QueryIconHelpText.

QueryIconNameProperty

Właściwość możliwe do powiązania dla elementu QueryIconName.

QueryIconProperty

Właściwość możliwe do powiązania dla elementu QueryIcon.

QueryProperty

Właściwość możliwe do powiązania dla elementu Query.

SearchBoxVisibilityProperty

Właściwość możliwe do powiązania dla elementu SearchBoxVisibility.

SelectedItemProperty

Magazyn zapasowy dla SelectedItem pola.

ShowsResultsProperty

Właściwość możliwe do powiązania dla elementu ShowsResults.

TextColorProperty

Właściwość możliwe do powiązania dla elementu TextColor.

TextTransformProperty

Właściwość możliwe do powiązania dla elementu TextTransform.

VerticalTextAlignmentProperty

Właściwość możliwe do 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 powiązanymi właściwościami należącymi do tego BindableObjectobiektu . Jest to właściwość, która jest powiązana.

(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 zostało wykonane, gdy ClearPlaceholderIcon element jest naciśnięty.

ClearPlaceholderCommandParameter

Parametr przekazany do .ClearPlaceholderCommand

ClearPlaceholderEnabled

Czy można wykonać element ClearPlaceholderCommand .

ClearPlaceholderHelpText

Dostępny tekst pomocy dla elementu ClearPlaceholderIcon.

ClearPlaceholderIcon

Ikona przezroczystego symbolu zastępczego wyświetlana, 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 po utworzeniu 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 DataTemplate do zastosowania do każdego elementu w elemencie ItemsSource.

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 QueryIcon elementu 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 w wpisie tekstowym.

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. Jest to wykonywane 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. Jest to wykonywane 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 Wywołuje 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 Wywołuje zdarzenie.

(Odziedziczone po BindableObject)
OnPropertyChanging(String)

PropertyChanging Wywołuje 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 ulegnie zmianie.

(Odziedziczone po BindableObject)
FocusChangeRequested

Domyślna implementacja elementu ISearchHandlerController.

Focused

Domyślna implementacja elementu ISearchHandlerController.

PropertyChanged

Występuje, gdy wartość właściwości ulegnie zmianie.

(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.

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

Tworzy powiązanie między właściwością obiektu źródłowego a właściwością obiektu docelowego.

ToFont(IFontElement, Nullable<Double>)

Domyślna implementacja elementu ISearchHandlerController.

Dotyczy