SearchHandler Sınıf

Tanım

varsayılan uygulaması ISearchHandlerController.

public class SearchHandler : Xamarin.Forms.BindableObject, Xamarin.Forms.Internals.IFontElement, Xamarin.Forms.ISearchHandlerController
type SearchHandler = class
    inherit BindableObject
    interface ISearchHandlerController
    interface IFontElement
Devralma
System.Object
SearchHandler
Uygulamalar

Oluşturucular

SearchHandler()

varsayılan uygulaması ISearchHandlerController.

Alanlar

BackgroundColorProperty

varsayılan uygulaması ISearchHandlerController.

CancelButtonColorProperty

varsayılan uygulaması ISearchHandlerController.

CharacterSpacingProperty

varsayılan uygulaması ISearchHandlerController.

ClearIconHelpTextProperty

Alanın yedekleme deposu ClearIconHelpText .

ClearIconNameProperty

Alanın yedekleme deposu ClearIconName .

ClearIconProperty

Alanın yedekleme deposu ClearIcon .

ClearPlaceholderCommandParameterProperty

Alanın yedekleme deposu ClearPlaceholderCommandParameter .

ClearPlaceholderCommandProperty

Alanın yedekleme deposu ClearPlaceholderCommand .

ClearPlaceholderEnabledProperty

Alanın yedekleme deposu ClearPlaceholderEnabled .

ClearPlaceholderHelpTextProperty

Alanın yedekleme deposu ClearPlaceholderHelpText .

ClearPlaceholderIconProperty

Alanın yedekleme deposu ClearPlaceholderIcon .

ClearPlaceholderNameProperty

Alanın yedekleme deposu ClearPlaceholderName .

CommandParameterProperty

Alanın yedekleme deposu CommandParameter .

CommandProperty

Alanın yedekleme deposu Command .

DisplayMemberNameProperty

Alanın yedekleme deposu DisplayMemberName .

FontAttributesProperty

varsayılan uygulaması ISearchHandlerController.

FontFamilyProperty

varsayılan uygulaması ISearchHandlerController.

FontSizeProperty

varsayılan uygulaması ISearchHandlerController.

HorizontalTextAlignmentProperty

varsayılan uygulaması ISearchHandlerController.

IsFocusedProperty

varsayılan uygulaması ISearchHandlerController.

IsFocusedPropertyKey

varsayılan uygulaması ISearchHandlerController.

IsSearchEnabledProperty

Alanın yedekleme deposu IsSearchEnabled .

ItemsSourceProperty

Alanın yedekleme deposu ItemsSource .

ItemTemplateProperty

Alanın yedekleme deposu ItemTemplate .

KeyboardProperty

varsayılan uygulaması ISearchHandlerController.

PlaceholderColorProperty

varsayılan uygulaması ISearchHandlerController.

PlaceholderProperty

Alanın yedekleme deposu Placeholder .

QueryIconHelpTextProperty

Alanın yedekleme deposu QueryIconHelpText .

QueryIconNameProperty

Alanın yedekleme deposu QueryIconName .

QueryIconProperty

Alanın yedekleme deposu QueryIcon .

QueryProperty

Alanın yedekleme deposu Query .

SearchBoxVisibilityProperty

Alanın yedekleme deposu SearchBoxVisibility .

SelectedItemProperty

Alanın yedekleme deposu SelectedItem .

ShowsResultsProperty

Alanın yedekleme deposu ShowsResults .

TextColorProperty

varsayılan uygulaması ISearchHandlerController.

TextTransformProperty

varsayılan uygulaması ISearchHandlerController.

VerticalTextAlignmentProperty

varsayılan uygulaması ISearchHandlerController.

Özellikler

BackgroundColor

varsayılan uygulaması ISearchHandlerController.

BindingContext

Bu BindableObjectöğesine ait olan ilişkili özellikler tarafından hedeflenecek özellikleri içeren nesneyi alır veya ayarlar.

(Devralındığı yer: BindableObject)
CancelButtonColor

varsayılan uygulaması ISearchHandlerController.

CharacterSpacing

varsayılan uygulaması ISearchHandlerController.

ClearIcon

Arama kutusunun içeriğini temizlemek için görüntülenen simge.

ClearIconHelpText

Temiz simgesi için erişilebilir yardım metni.

ClearIconName

Ekran okuyucularla kullanmak için temiz simgesinin adı.

ClearPlaceholderCommand

öğesine dokunulduğunda ClearPlaceholderIcon ICommand yürütülür.

ClearPlaceholderCommandParameter

parametresine geçirildi ClearPlaceholderCommand.

ClearPlaceholderEnabled

öğesinin ClearPlaceholderCommand yürütülip yürütülemeyeceğini belirtir.

ClearPlaceholderHelpText

için ClearPlaceholderIconerişilebilir yardım metni.

ClearPlaceholderIcon

Arama kutusu boş olduğunda görüntülenen yer tutucuyu temizle simgesi.

ClearPlaceholderName

Ekran okuyucularla kullanmak için yer tutucu simgesini temizle'nin adı.

Command

Arama sorgusu onaylandığında yürütülen ICommand'i alır veya ayarlar.

CommandParameter

Arama sorgusu onaylandığında yürütülen parametresini Commandalır veya ayarlar.

Dispatcher

varsayılan uygulaması ISearchHandlerController.

(Devralındığı yer: BindableObject)
DisplayMemberName

Koleksiyondaki her veri ItemsSource öğesi için görüntülenen özelliğin adı veya yolu.

FontAttributes

varsayılan uygulaması ISearchHandlerController.

FontFamily

varsayılan uygulaması ISearchHandlerController.

FontSize

varsayılan uygulaması ISearchHandlerController.

HorizontalTextAlignment

varsayılan uygulaması ISearchHandlerController.

IsFocused

varsayılan uygulaması ISearchHandlerController.

IsSearchEnabled

Arama kutusunun etkin olup olmadığını alır veya ayarlar.

ItemsSource

Öneri alanında görüntülenecek öğe koleksiyonu. null varsayılan değerdir.

ItemTemplate

içindeki DataTemplateItemsSourceher öğeye uygulanacak öğesi.

Keyboard

varsayılan uygulaması ISearchHandlerController.

Placeholder

Arama kutusu boş olduğunda görüntülenecek metin.

PlaceholderColor

varsayılan uygulaması ISearchHandlerController.

Query

Arama kutusunun metnini alır veya ayarlar.

QueryIcon

Aramanın kullanılabilir olduğunu belirtmek için kullanılan simge.

QueryIconHelpText

için QueryIconerişilebilir yardım metni.

QueryIconName

Ekran okuyucularla kullanılacak öğesinin QueryIcon adı.

SearchBoxVisibility

Arama kutusunun görünür olup olmadığını alır veya ayarlar.

SelectedItem

varsayılan uygulaması ISearchHandlerController.

ShowsResults

Metin girdisindeki öneri alanında arama sonuçlarının beklenip beklenmeyeceğini alır veya ayarlar.

TextColor

varsayılan uygulaması ISearchHandlerController.

TextTransform

varsayılan uygulaması ISearchHandlerController.

VerticalTextAlignment

varsayılan uygulaması ISearchHandlerController.

Yöntemler

ApplyBindings()

bağlamalarını uygulamasına BindingContextuygulayın.

(Devralındığı yer: BindableObject)
ClearValue(BindableProperty)

için propertytarafından SetValue ayarlanan tüm değerleri temizler.

(Devralındığı yer: BindableObject)
ClearValue(BindablePropertyKey)

tarafından propertyKeytanımlanan özelliği için tarafından ayarlanan SetValue tüm değerleri temizler.

(Devralındığı yer: BindableObject)
CoerceValue(BindableProperty)

varsayılan uygulaması ISearchHandlerController.

(Devralındığı yer: BindableObject)
CoerceValue(BindablePropertyKey)

varsayılan uygulaması ISearchHandlerController.

(Devralındığı yer: BindableObject)
Focus()

varsayılan uygulaması ISearchHandlerController.

GetValue(BindableProperty)

BindableProperty içinde yer alan değeri döndürür.

(Devralındığı yer: BindableObject)
GetValues(BindableProperty, BindableProperty)
Geçersiz.

Xamarin tarafından dahili kullanım için. Forms platform.

(Devralındığı yer: BindableObject)
GetValues(BindableProperty, BindableProperty, BindableProperty)
Geçersiz.

Xamarin tarafından dahili kullanım için. Forms platform.

(Devralındığı yer: BindableObject)
IsSet(BindableProperty)

Hedef özellik varsa ve ayarlanmışsa döndürür true .

(Devralındığı yer: BindableObject)
OnBindingContextChanged()

BindingContext değiştiğinde bir eylem yürütmek için bu yöntemi geçersiz kılın.

(Devralındığı yer: BindableObject)
OnClearPlaceholderClicked()

Geliştiriciler dokunulduğuna yanıt vermek için ClearPlaceholderIcon bu yöntemi geçersiz kılabilir.

OnFocused()

varsayılan uygulaması ISearchHandlerController.

OnItemSelected(Object)

Geliştiriciler, kullanıcı tarafından seçilen bir arama sonucuna yanıt vermek için bu yöntemi geçersiz kılabilir.

OnPropertyChanged(String)

Bir özellikte değişiklik olduğunu bildirmek için bir alt sınıftan bu yöntemi çağır.

(Devralındığı yer: BindableObject)
OnPropertyChanging(String)

Bir özellikte değişiklik olacağını bildirmek için bir alt sınıftan bu yöntemi çağırarak.

(Devralındığı yer: BindableObject)
OnQueryChanged(String, String)

Geliştiriciler, değiştirilene yanıt vermek için Query bu yöntemi geçersiz kılabilir.

OnQueryConfirmed()

Geliştiriciler, arama kutusuna sorgusunu giren veya onaylayan kullanıcıya yanıt vermek için bu yöntemi geçersiz kılabilir.

OnUnfocus()

varsayılan uygulaması ISearchHandlerController.

RemoveBinding(BindableProperty)

Önceden ayarlanmış bir bağlamayı kaldırır.

(Devralındığı yer: BindableObject)
SetBinding(BindableProperty, BindingBase)

Bir özelliğe bağlama atar.

(Devralındığı yer: BindableObject)
SetIsFocused(Boolean)

varsayılan uygulaması ISearchHandlerController.

SetValue(BindableProperty, Object)

Belirtilen özelliğin değerini ayarlar.

(Devralındığı yer: BindableObject)
SetValue(BindablePropertyKey, Object)

propertyKey değerini ayarlar.

(Devralındığı yer: BindableObject)
SetValueCore(BindableProperty, Object, SetValueFlags)

Xamarin tarafından dahili kullanım için. Forms platform.

(Devralındığı yer: BindableObject)
UnapplyBindings()

Önceden ayarlanmış tüm bağlamaları uygulamaz.

(Devralındığı yer: BindableObject)
Unfocus()

varsayılan uygulaması ISearchHandlerController.

UpdateFormsText(String, TextTransform)

varsayılan uygulaması ISearchHandlerController.

Ekinlikler

BindingContextChanged

Özellik her değiştiğinde BindingContext oluşturulur.

(Devralındığı yer: BindableObject)
FocusChangeRequested

varsayılan uygulaması ISearchHandlerController.

Focused

varsayılan uygulaması ISearchHandlerController.

PropertyChanged

Bir özellik değiştiğinde oluşturulur.

(Devralındığı yer: BindableObject)
PropertyChanging

Bir özellik değişmek üzereyken tetikleniyor.

(Devralındığı yer: BindableObject)
Unfocused

varsayılan uygulaması ISearchHandlerController.

Belirtik Arabirim Kullanımları

IDynamicResourceHandler.SetDynamicResource(BindableProperty, String)

Xamarin tarafından dahili kullanım için. Forms platform.

(Devralındığı yer: BindableObject)
IFontElement.FontSizeDefaultValueCreator()

varsayılan uygulaması ISearchHandlerController.

IFontElement.OnFontAttributesChanged(FontAttributes, FontAttributes)

varsayılan uygulaması ISearchHandlerController.

IFontElement.OnFontChanged(Font, Font)

varsayılan uygulaması ISearchHandlerController.

IFontElement.OnFontFamilyChanged(String, String)

varsayılan uygulaması ISearchHandlerController.

IFontElement.OnFontSizeChanged(Double, Double)

varsayılan uygulaması ISearchHandlerController.

ISearchHandlerController.ClearPlaceholderClicked()

varsayılan uygulaması ISearchHandlerController.

ISearchHandlerController.ItemSelected(Object)

varsayılan uygulaması ISearchHandlerController.

ISearchHandlerController.ListProxy

varsayılan uygulaması ISearchHandlerController.

ISearchHandlerController.ListProxyChanged

varsayılan uygulaması ISearchHandlerController.

ISearchHandlerController.QueryConfirmed()

varsayılan uygulaması ISearchHandlerController.

Uzantı Metotları

GetPropertyIfSet<T>(BindableObject, BindableProperty, T)

varsayılan uygulaması ISearchHandlerController.

SetAppThemeColor(BindableObject, BindableProperty, Color, Color)

varsayılan uygulaması ISearchHandlerController.

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

Bir özelliğe bağlama oluşturur ve uygular.

SetBinding<TSource>(BindableObject, BindableProperty, Expression<Func<TSource,Object>>, BindingMode, IValueConverter, String)
Geçersiz.

İfadeden bağlama oluşturur ve uygular.

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

varsayılan uygulaması ISearchHandlerController.

Şunlara uygulanır