다음을 통해 공유


SearchHandler 클래스

정의

ISearchHandlerController의 기본 구현입니다.

public class SearchHandler : Xamarin.Forms.BindableObject, Xamarin.Forms.Internals.IFontElement, Xamarin.Forms.ISearchHandlerController
type SearchHandler = class
    inherit BindableObject
    interface ISearchHandlerController
    interface IFontElement
상속
System.Object
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)

property에 대해 SetValue로 설정된 모든 값을 지웁니다.

(다음에서 상속됨 BindableObject)
ClearValue(BindablePropertyKey)

propertyKey로 식별되는 속성에 대해 SetValue로 설정된 모든 값을 지웁니다.

(다음에서 상속됨 BindableObject)
CoerceValue(BindableProperty)

ISearchHandlerController의 기본 구현입니다.

(다음에서 상속됨 BindableObject)
CoerceValue(BindablePropertyKey)

ISearchHandlerController의 기본 구현입니다.

(다음에서 상속됨 BindableObject)
Focus()

ISearchHandlerController의 기본 구현입니다.

GetValue(BindableProperty)

BindableProperty에 포함되는 값을 반환합니다.

(다음에서 상속됨 BindableObject)
GetValues(BindableProperty, BindableProperty, BindableProperty)
사용되지 않음.

Xamarin.Forms 플랫폼에서 내부용으로 사용합니다.

(다음에서 상속됨 BindableObject)
GetValues(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의 기본 구현입니다.

적용 대상