SearchHandler Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Varsayılan uygulamasıdır ISearchHandlerController .
public class SearchHandler : Xamarin.Forms.BindableObject, Xamarin.Forms.Internals.IFontElement, Xamarin.Forms.ISearchHandlerController
type SearchHandler = class
inherit BindableObject
interface ISearchHandlerController
interface IFontElement
- Devralma
- Uygulamalar
Oluşturucular
| SearchHandler() |
Alanlar
Özellikler
| BackgroundColor | |
| BindingContext |
Buna ait olan bağlı özellikler tarafından hedeflenecek özellikleri içeren nesneyi alır veya ayarlar BindableObject . (Devralındığı yer: BindableObject) |
| CancelButtonColor | |
| CharacterSpacing | |
| ClearIcon |
Arama kutusunun içeriğini temizlemek için görüntülenecek simge. |
| ClearIconHelpText |
Şifresiz simgenin erişilebilir yardım metni. |
| ClearIconName |
Ekran okuyucularıyla kullanılmak üzere açık simgenin adı. |
| ClearPlaceholderCommand |
ICommand, ClearPlaceholderIcon dokunulduğunda yürütülür. |
| ClearPlaceholderCommandParameter |
Parametresi öğesine geçirildi ClearPlaceholderCommand . |
| ClearPlaceholderEnabled |
' Nin ClearPlaceholderCommand yürütülüp yürütülmeyeceğini belirtir. |
| ClearPlaceholderHelpText |
İçin erişilebilir yardım metni ClearPlaceholderIcon . |
| ClearPlaceholderIcon |
Arama kutusu boş olduğunda yer tutucu temizle simgesi görüntülenir. |
| ClearPlaceholderName |
Ekran okuyucular ile kullanım için açık yer tutucu simgesinin adı. |
| Command |
Arama sorgusu onaylandığında ICommand öğesini alır veya ayarlar. |
| CommandParameter |
CommandArama sorgusu onaylandığında yürütülen öğesinin parametresini alır veya ayarlar. |
| Dispatcher | (Devralındığı yer: BindableObject) |
| DisplayMemberName |
Koleksiyondaki her bir veri öğesi için görüntülenen özelliğin adı veya yolu ItemsSource . |
| FontAttributes | |
| FontFamily | |
| FontSize | |
| HorizontalTextAlignment | |
| IsFocused | |
| IsSearchEnabled |
Arama kutusunun etkin olup olmayacağını alır veya ayarlar. |
| ItemsSource |
Öneri alanında görüntülenecek öğelerin koleksiyonu. |
| ItemTemplate |
DataTemplateİçindeki her öğe için geçerlidir ItemsSource . |
| Keyboard | |
| Placeholder |
Arama kutusu boş olduğunda görüntülenecek metin. |
| PlaceholderColor | |
| Query |
Arama kutusunun metnini alır veya ayarlar. |
| QueryIcon |
Aramanın kullanılabildiğini göstermek için kullanılan simge. |
| QueryIconHelpText |
İçin erişilebilir yardım metni QueryIcon . |
| QueryIconName |
QueryIconEkran okuyucularıyla kullanım için adı. |
| SearchBoxVisibility |
Arama kutusunun görünür olup olmadığını alır veya ayarlar. |
| SelectedItem | |
| ShowsResults |
Metin girişi üzerindeki öneri alanında arama sonuçlarının beklenip beklenmeyeceğini alır veya ayarlar. |
| TextColor | |
| TextTransform | |
| VerticalTextAlignment | |
Yöntemler
| ApplyBindings() |
Bağlamaları uygulamasına uygulayın BindingContext . (Devralındığı yer: BindableObject) |
| ClearValue(BindableProperty) |
İçin tarafından ayarlanan her değeri SetValue temizler |
| ClearValue(BindablePropertyKey) |
Tarafından tanımlanan özelliği için tarafından ayarlanan herhangi bir değeri temizler SetValue |
| CoerceValue(BindableProperty) | (Devralındığı yer: BindableObject) |
| CoerceValue(BindablePropertyKey) | (Devralındığı yer: BindableObject) |
| Focus() | |
| GetValue(BindableProperty) |
Bindadbleproperty içinde bulunan değeri döndürür. (Devralındığı yer: BindableObject) |
| GetValues(BindableProperty, BindableProperty) |
Kullanımdan kalktı.
Xamarin. Forms platformu tarafından dahili kullanım için. (Devralındığı yer: BindableObject) |
| GetValues(BindableProperty, BindableProperty, BindableProperty) |
Kullanımdan kalktı.
Xamarin. Forms platformu tarafından dahili kullanım için. (Devralındığı yer: BindableObject) |
| IsSet(BindableProperty) |
|
| 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, dokunulmakta olan öğesine yanıt vermek için bu yöntemi geçersiz kılabilir ClearPlaceholderIcon . |
| OnFocused() | |
| 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 bu yöntemi bir alt sınıftan çağırın. (Devralındığı yer: BindableObject) |
| OnPropertyChanging(String) |
Bir özellik üzerinde bir değişikliğin gerçekleşmesini bildirmek için bu yöntemi bir alt sınıftan çağırın. (Devralındığı yer: BindableObject) |
| OnQueryChanged(String, String) |
Geliştiriciler değiştirilme yöntemine yanıt vermek için bu yöntemi geçersiz kılabilir Query . |
| OnQueryConfirmed() |
Geliştiriciler, kullanıcının arama kutusuna sorgu girme veya onaylama işlemini yanıtlamasını sağlamak için bu yöntemi geçersiz kılabilir. |
| OnUnfocus() | |
| RemoveBinding(BindableProperty) |
Daha önce ayarlanan bağlamayı kaldırır. (Devralındığı yer: BindableObject) |
| SetBinding(BindableProperty, BindingBase) |
Bir özelliğe bağlama atar. (Devralındığı yer: BindableObject) |
| SetIsFocused(Boolean) | |
| 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. Forms platformu tarafından dahili kullanım için. (Devralındığı yer: BindableObject) |
| UnapplyBindings() |
Daha önce ayarlanan tüm bağlamalar için geçerli değildir. (Devralındığı yer: BindableObject) |
| Unfocus() | |
| UpdateFormsText(String, TextTransform) | |
etkinlik
| BindingContextChanged |
Özellik her değiştiğinde tetiklenir BindingContext . (Devralındığı yer: BindableObject) |
| FocusChangeRequested | |
| Focused | |
| PropertyChanged |
Bir özellik değiştiğinde tetiklenir. (Devralındığı yer: BindableObject) |
| PropertyChanging |
Bir özellik değiştirmek üzere olduğunda tetiklenir. (Devralındığı yer: BindableObject) |
| Unfocused | |
Belirtik Arabirim Kullanımları
Uzantı Metotları
| GetPropertyIfSet<T>(BindableObject, BindableProperty, T) | |
| SetAppThemeColor(BindableObject, BindableProperty, Color, Color) | |
| 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) |
Kullanımdan kalktı.
Bir ifadeden bir bağlama oluşturur ve uygular. |
| SetOnAppTheme<T>(BindableObject, BindableProperty, T, T) | |