Share via


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

ClearPlaceholderIcon をタップしたときに実行される ICommand。

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

ItemsSource 内の各項目に適用する DataTemplate

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)
SetValueCore(BindableProperty, Object, SetValueFlags)

Microsoft.Maui.Controls プラットフォームによる内部使用。

(継承元 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)

プロパティにバインドを作成し、適用します。

ToFont(IFontElement, Nullable<Double>)

ISearchHandlerController の既定の実装。

適用対象