SearchHandler クラス

定義

ISearchHandlerController の既定の実装。

public class SearchHandler : Xamarin.Forms.BindableObject, Xamarin.Forms.Internals.IFontElement, Xamarin.Forms.ISearchHandlerController
type SearchHandler = class
    inherit BindableObject
    interface ISearchHandlerController
    interface IFontElement
継承
SearchHandler
実装

コンストラクター

SearchHandler()

ISearchHandlerController の既定の実装。

フィールド

BackgroundColorProperty

ISearchHandlerController の既定の実装。

CancelButtonColorProperty

ISearchHandlerController の既定の実装。

CharacterSpacingProperty

ISearchHandlerController の既定の実装。

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

ISearchHandlerController の既定の実装。

FontFamilyProperty

ISearchHandlerController の既定の実装。

FontSizeProperty

ISearchHandlerController の既定の実装。

HorizontalTextAlignmentProperty

ISearchHandlerController の既定の実装。

IsFocusedProperty

ISearchHandlerController の既定の実装。

IsFocusedPropertyKey

ISearchHandlerController の既定の実装。

IsSearchEnabledProperty

IsSearchEnabled フィールドのバッキング ストア。

ItemsSourceProperty

ItemsSource フィールドのバッキング ストア。

ItemTemplateProperty

ItemTemplate フィールドのバッキング ストア。

KeyboardProperty

ISearchHandlerController の既定の実装。

PlaceholderColorProperty

ISearchHandlerController の既定の実装。

PlaceholderProperty

Placeholder フィールドのバッキング ストア。

QueryIconHelpTextProperty

QueryIconHelpText フィールドのバッキング ストア。

QueryIconNameProperty

QueryIconName フィールドのバッキング ストア。

QueryIconProperty

QueryIcon フィールドのバッキング ストア。

QueryProperty

Query フィールドのバッキング ストア。

SearchBoxVisibilityProperty

SearchBoxVisibility フィールドのバッキング ストア。

SelectedItemProperty

SelectedItem フィールドのバッキング ストア。

ShowsResultsProperty

ShowsResults フィールドのバッキング ストア。

TextColorProperty

ISearchHandlerController の既定の実装。

TextTransformProperty

ISearchHandlerController の既定の実装。

VerticalTextAlignmentProperty

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

ISearchHandlerController の既定の実装。

(継承元 BindableObject)
DisplayMemberName

ItemsSource コレクションのデータの各項目に対して表示されるプロパティの名前またはパス。

FontAttributes

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)

propertySetValue によって設定された値を消去します。

(継承元 BindableObject)
ClearValue(BindablePropertyKey)

propertyKey によって識別されるプロパティの SetValue によって設定される値を消去します。

(継承元 BindableObject)
CoerceValue(BindableProperty)

ISearchHandlerController の既定の実装。

(継承元 BindableObject)
CoerceValue(BindablePropertyKey)

ISearchHandlerController の既定の実装。

(継承元 BindableObject)
Focus()

ISearchHandlerController の既定の実装。

GetValue(BindableProperty)

BindableProperty に含まれる値を返します。

(継承元 BindableObject)
GetValues(BindableProperty, BindableProperty)
互換性のために残されています。

Xamarin.Forms プラットフォームによる内部使用向け。

(継承元 BindableObject)
GetValues(BindableProperty, BindableProperty, BindableProperty)
互換性のために残されています。

Xamarin.Forms プラットフォームによる内部使用向け。

(継承元 BindableObject)
IsSet(BindableProperty)

ターゲット プロパティが存在し、設定されている場合、true を返します。

(継承元 BindableObject)
OnBindingContextChanged()

このメソッドをオーバーライドし、BindingContext が変更されたときにアクションを実行します。

(継承元 BindableObject)
OnClearPlaceholderClicked()

タップされた ClearPlaceholderIcon に応答するために、開発者はこのメソッドをオーバーライドできます。

OnFocused()

ISearchHandlerController の既定の実装。

OnItemSelected(Object)

ユーザーが選択した検索結果に応答するために、開発者はこのメソッドをオーバーライドできます。

OnPropertyChanged(String)

子クラスからこのメソッドを呼び出し、プロパティが変更されたことを通知します。

(継承元 BindableObject)
OnPropertyChanging(String)

子クラスからこのメソッドを呼び出し、プロパティで変更が行われることを通知します。

(継承元 BindableObject)
OnQueryChanged(String, String)

変更された Query に応答するために、開発者はこのメソッドをオーバーライドできます。

OnQueryConfirmed()

検索ボックスにクエリを入力または承認したユーザーに応答するために、開発者はこのメソッドをオーバーライドできます。

OnUnfocus()

ISearchHandlerController の既定の実装。

RemoveBinding(BindableProperty)

以前に設定されたバインディングを削除します。

(継承元 BindableObject)
SetBinding(BindableProperty, BindingBase)

プロパティにバインディングを割り当てます。

(継承元 BindableObject)
SetIsFocused(Boolean)

ISearchHandlerController の既定の実装。

SetValue(BindableProperty, Object)

指定したプロパティの値を設定します。

(継承元 BindableObject)
SetValue(BindablePropertyKey, Object)

propertyKey の値を設定します。

(継承元 BindableObject)
SetValueCore(BindableProperty, Object, SetValueFlags)

Xamarin.Forms プラットフォームによる内部使用向け。

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

Xamarin.Forms プラットフォームによる内部使用向け。

(継承元 BindableObject)
IFontElement.FontSizeDefaultValueCreator()

ISearchHandlerController の既定の実装。

IFontElement.OnFontAttributesChanged(FontAttributes, FontAttributes)

ISearchHandlerController の既定の実装。

IFontElement.OnFontChanged(Font, Font)

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 の既定の実装。

SetAppThemeColor(BindableObject, BindableProperty, Color, Color)

ISearchHandlerController の既定の実装。

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

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

SetBinding<TSource>(BindableObject, BindableProperty, Expression<Func<TSource,Object>>, BindingMode, IValueConverter, String)
互換性のために残されています。

式からバインドを作成し適用します。

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

ISearchHandlerController の既定の実装。

適用対象