Поделиться через


SearchHandler Класс

Определение

Реализация 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
Наследование
SearchHandler
Реализации

Конструкторы

SearchHandler()

Реализация ISearchHandlerController по умолчанию.

Поля

AutomationIdProperty

Привязываемое свойство для AutomationId.

BackgroundColorProperty

Привязываемое свойство для BackgroundColor.

CancelButtonColorProperty

Привязываемое свойство для CancelButtonColor.

CharacterSpacingProperty

Привязываемое свойство для CharacterSpacing.

ClearIconHelpTextProperty

Привязываемое свойство для ClearIconHelpText.

ClearIconNameProperty

Привязываемое свойство для ClearIconName.

ClearIconProperty

Привязываемое свойство для ClearIcon.

ClearPlaceholderCommandParameterProperty

Привязываемое свойство для ClearPlaceholderCommandParameter.

ClearPlaceholderCommandProperty

Привязываемое свойство для ClearPlaceholderCommand.

ClearPlaceholderEnabledProperty

Привязываемое свойство для ClearPlaceholderEnabled.

ClearPlaceholderHelpTextProperty

Привязываемое свойство для ClearPlaceholderHelpText.

ClearPlaceholderIconProperty

Привязываемое свойство для ClearPlaceholderIcon.

ClearPlaceholderNameProperty

Привязываемое свойство для ClearPlaceholderName.

CommandParameterProperty

Привязываемое свойство для CommandParameter.

CommandProperty

Привязываемое свойство для Command.

DisplayMemberNameProperty

Привязываемое свойство для DisplayMemberName.

FontAttributesProperty

Привязываемое свойство для FontAttributes.

FontAutoScalingEnabledProperty

Привязываемое свойство для FontAutoScalingEnabled.

FontFamilyProperty

Привязываемое свойство для FontFamily.

FontSizeProperty

Привязываемое свойство для FontSize.

HorizontalTextAlignmentProperty

Привязываемое свойство для HorizontalTextAlignment.

IsFocusedProperty

Привязываемое свойство для IsFocused.

IsFocusedPropertyKey

Реализация ISearchHandlerController по умолчанию.

IsSearchEnabledProperty

Привязываемое свойство для IsSearchEnabled.

ItemsSourceProperty

Привязываемое свойство для ItemsSource.

ItemTemplateProperty

Привязываемое свойство для ItemTemplate.

KeyboardProperty

Привязываемое свойство для Keyboard.

PlaceholderColorProperty

Привязываемое свойство для PlaceholderColor.

PlaceholderProperty

Привязываемое свойство для Placeholder.

QueryIconHelpTextProperty

Привязываемое свойство для QueryIconHelpText.

QueryIconNameProperty

Привязываемое свойство для QueryIconName.

QueryIconProperty

Привязываемое свойство для QueryIcon.

QueryProperty

Привязываемое свойство для Query.

SearchBoxVisibilityProperty

Привязываемое свойство для SearchBoxVisibility.

SelectedItemProperty

Резервное хранилище для поля SelectedItem.

ShowsResultsProperty

Привязываемое свойство для ShowsResults.

TextColorProperty

Привязываемое свойство для TextColor.

TextTransformProperty

Привязываемое свойство для TextTransform.

VerticalTextAlignmentProperty

Привязываемое свойство для VerticalTextAlignment.

Свойства

AutomationId

Реализация ISearchHandlerController по умолчанию.

BackgroundColor

Реализация ISearchHandlerController по умолчанию.

BindingContext

Возвращает или задает объект, содержащий свойства, предназначенные для связанных свойств, принадлежащих этому BindableObject. Это свойство может быть привязано.

(Унаследовано от BindableObject)
CancelButtonColor

Реализация ISearchHandlerController по умолчанию.

CharacterSpacing

Реализация ISearchHandlerController по умолчанию.

ClearIcon

Значок, отображаемый для очистки содержимого поля поиска.

ClearIconHelpText

Доступный текст справки для значка очистки.

ClearIconName

Имя значка очистки для использования со средствами чтения с экрана.

ClearPlaceholderCommand

ICommand выполняется при касании ClearPlaceholderIcon.

ClearPlaceholderCommandParameter

Параметр, передаваемый ClearPlaceholderCommand.

ClearPlaceholderEnabled

Определяет, может ли выполняться ClearPlaceholderCommand.

ClearPlaceholderHelpText

Доступный текст справки для ClearPlaceholderIcon.

ClearPlaceholderIcon

Значок очистки заполнителя, отображаемый при пустом поле поиска.

ClearPlaceholderName

Имя значка очистки заполнителя для использования со средствами чтения с экрана.

Command

Возвращает или задает ICommand для выполнения при подтверждении поискового запроса.

CommandParameter

Возвращает или задает параметр свойства Command для выполнения при подтверждении поискового запроса.

Dispatcher

Возвращает диспетчер, который был доступен при создании этого привязываемого объекта, в противном случае пытается найти ближайший доступный диспетчер (вероятно, окно или приложение).

(Унаследовано от BindableObject)
DisplayMemberName
Устаревшие..

Имя или путь к свойству, которое отображается для каждого элемента данных в коллекции ItemsSource.

FontAttributes

Реализация ISearchHandlerController по умолчанию.

FontAutoScalingEnabled

Реализация ISearchHandlerController по умолчанию.

FontFamily

Реализация ISearchHandlerController по умолчанию.

FontSize

Реализация ISearchHandlerController по умолчанию.

HorizontalTextAlignment

Реализация ISearchHandlerController по умолчанию.

IsFocused

Реализация ISearchHandlerController по умолчанию.

IsSearchEnabled

Возвращает или задает состояние включения поля поиска.

ItemsSource

Коллекция элементов для отображения в области подсказки. По умолчанию — null.

ItemTemplate

DataTemplate для применения к каждому элементу в ItemsSource.

Keyboard

Реализация ISearchHandlerController по умолчанию.

Placeholder

Текст для отображения при пустом поле поиска.

PlaceholderColor

Реализация ISearchHandlerController по умолчанию.

Query

Возвращает или задает текст поля поиска.

QueryIcon

Значок, указывающий, что функция поиска доступна.

QueryIconHelpText

Доступный текст справки для QueryIcon.

QueryIconName

Имя QueryIcon для использования со средствами чтения с экрана.

SearchBoxVisibility

Возвращает или задает видимость поля поиска.

SelectedItem

Реализация ISearchHandlerController по умолчанию.

ShowsResults

Возвращает или задает отображение результатов поиска в области подсказки при вводе текста.

TextColor

Реализация ISearchHandlerController по умолчанию.

TextTransform

Реализация ISearchHandlerController по умолчанию.

VerticalTextAlignment

Реализация ISearchHandlerController по умолчанию.

Методы

ApplyBindings()

Применяет все текущие привязки к BindingContext.

(Унаследовано от BindableObject)
ClearValue(BindableProperty)

Очищает любое значение, заданное ранее для привязываемого свойства.

(Унаследовано от BindableObject)
ClearValue(BindablePropertyKey)

Очищает любое значение, заданное ранее для привязываемого свойства, идентифицируемого ключом.

(Унаследовано от BindableObject)
CoerceValue(BindableProperty)

Принуждается значение указанного привязываемого свойства. Это делается путем вызова BindableProperty.CoerceValueDelegate указанного привязываемого свойства.

(Унаследовано от BindableObject)
CoerceValue(BindablePropertyKey)

Принуждается значение указанного привязываемого свойства. Это делается путем вызова BindableProperty.CoerceValueDelegate указанного привязываемого свойства.

(Унаследовано от BindableObject)
Focus()

Реализация ISearchHandlerController по умолчанию.

GetValue(BindableProperty)

Возвращает значение, содержащееся в заданном привязываемом свойстве.

(Унаследовано от BindableObject)
IsSet(BindableProperty)

Определяет, существует ли привязываемое свойство и имеет набор значений.

(Унаследовано от BindableObject)
OnBindingContextChanged()

Вызывает событие BindingContextChanged.

(Унаследовано от BindableObject)
OnClearPlaceholderClicked()

Реализация ISearchHandlerController по умолчанию.

OnFocused()

Реализация ISearchHandlerController по умолчанию.

OnItemSelected(Object)

Реализация ISearchHandlerController по умолчанию.

OnPropertyChanged(String)

Вызывает событие PropertyChanged.

(Унаследовано от BindableObject)
OnPropertyChanging(String)

Вызывает событие PropertyChanging.

(Унаследовано от BindableObject)
OnQueryChanged(String, String)

Реализация ISearchHandlerController по умолчанию.

OnQueryConfirmed()

Реализация ISearchHandlerController по умолчанию.

OnUnfocus()

Реализация ISearchHandlerController по умолчанию.

RemoveBinding(BindableProperty)

Удаляет ранее заданную привязку из привязываемого свойства.

(Унаследовано от BindableObject)
SetBinding(BindableProperty, BindingBase)

Назначает привязку привязываемому свойству.

(Унаследовано от BindableObject)
SetIsFocused(Boolean)

Реализация ISearchHandlerController по умолчанию.

SetValue(BindableProperty, Object)

Задает значение указанного привязываемого свойства.

(Унаследовано от BindableObject)
SetValue(BindablePropertyKey, Object)

Задает значение указанного привязываемого свойства.

(Унаследовано от BindableObject)
UnapplyBindings()

Удаляет все текущие привязки из текущего контекста.

(Унаследовано от BindableObject)
Unfocus()

Реализация ISearchHandlerController по умолчанию.

UpdateFormsText(String, TextTransform)

Реализация ISearchHandlerController по умолчанию.

События

BindingContextChanged

Происходит при изменении значения свойства BindingContext.

(Унаследовано от BindableObject)
FocusChangeRequested

Реализация ISearchHandlerController по умолчанию.

Focused

Реализация ISearchHandlerController по умолчанию.

PropertyChanged

Появляется при изменении значения свойства.

(Унаследовано от BindableObject)
PropertyChanging

Происходит при изменении значения свойства.

(Унаследовано от BindableObject)
Unfocused

Реализация ISearchHandlerController по умолчанию.

Явные реализации интерфейса

IDynamicResourceHandler.SetDynamicResource(BindableProperty, String)

Реализация ISearchHandlerController по умолчанию.

(Унаследовано от BindableObject)
IFontElement.FontSizeDefaultValueCreator()

Реализация ISearchHandlerController по умолчанию.

IFontElement.OnFontAttributesChanged(FontAttributes, FontAttributes)

Реализация ISearchHandlerController по умолчанию.

IFontElement.OnFontAutoScalingEnabledChanged(Boolean, Boolean)

Реализация ISearchHandlerController по умолчанию.

IFontElement.OnFontFamilyChanged(String, String)

Реализация ISearchHandlerController по умолчанию.

IFontElement.OnFontSizeChanged(Double, Double)

Реализация ISearchHandlerController по умолчанию.

ISearchHandlerController.ClearPlaceholderClicked()

Реализация ISearchHandlerController по умолчанию.

ISearchHandlerController.ItemSelected(Object)

Реализация ISearchHandlerController по умолчанию.

ISearchHandlerController.ListProxy

Реализация ISearchHandlerController по умолчанию.

ISearchHandlerController.ListProxyChanged

Реализация ISearchHandlerController по умолчанию.

ISearchHandlerController.QueryConfirmed()

Реализация ISearchHandlerController по умолчанию.

Методы расширения

GetPropertyIfSet<T>(BindableObject, BindableProperty, T)

Реализация ISearchHandlerController по умолчанию.

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

Реализация ISearchHandlerController по умолчанию.

SetAppThemeColor(BindableObject, BindableProperty, Color, Color)

Реализация ISearchHandlerController по умолчанию.

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

Создает и применяет привязку к свойству.

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

Создает привязку между свойством исходного объекта и свойством целевого объекта.

ToFont(IFontElement, Nullable<Double>)

Реализация ISearchHandlerController по умолчанию.

Применяется к