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.
Bir Shell uygulamada arama işlevi sağlar.
public ref class SearchHandler : Microsoft::Maui::Controls::BindableObject, Microsoft::Maui::Controls::Internals::IFontElement, Microsoft::Maui::Controls::ISearchHandlerController, Microsoft::Maui::Controls::ITextAlignmentElement, Microsoft::Maui::Controls::ITextElement
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, Microsoft.Maui.Controls.ITextAlignmentElement, Microsoft.Maui.Controls.ITextElement
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
interface ITextElement
interface ITextAlignmentElement
type SearchHandler = class
inherit BindableObject
interface ISearchHandlerController
interface IFontElement
Public Class SearchHandler
Inherits BindableObject
Implements IFontElement, ISearchHandlerController, ITextAlignmentElement, ITextElement
Public Class SearchHandler
Inherits BindableObject
Implements IFontElement, ISearchHandlerController
- Devralma
- Uygulamalar
Oluşturucular
| Name | Description |
|---|---|
| SearchHandler() |
Bir Shell uygulamada arama işlevi sağlar. |
Alanlar
Özellikler
| Name | Description |
|---|---|
| AutomationId |
Bir Shell uygulamada arama işlevi sağlar. |
| BackgroundColor |
Arama kutusunun arka plan rengini alır veya ayarlar. Bu, bağlanabilir bir özelliktir. |
| BindingContext |
Bu BindableObjectöğesine ait olan ilişkili özellikler tarafından hedeflenecek özellikleri içeren bir nesnesi alır veya ayarlar. Bu, bağlanabilir bir özelliktir. (Devralındığı yer: BindableObject) |
| CancelButtonColor |
İptal düğmesinin rengini alır veya ayarlar. Bu, bağlanabilir bir özelliktir. |
| CharacterSpacing |
Arama metni için karakter aralığını alır veya ayarlar. Bu, bağlanabilir bir özelliktir. |
| ClearIcon |
Temizle düğmesi için görüntülenen simgeyi alır veya ayarlar. Bu, bağlanabilir bir özelliktir. |
| ClearIconHelpText |
Temizle simgesinin erişilebilirlik yardım metnini alır veya ayarlar. Bu, bağlanabilir bir özelliktir. |
| ClearIconName |
Temizle simgesinin erişilebilirlik adını alır veya ayarlar. Bu, bağlanabilir bir özelliktir. |
| ClearPlaceholderCommand |
Yer tutucuyu temizle düğmesine basıldığında çağrılan komutu alır veya ayarlar. Bu, bağlanabilir bir özelliktir. |
| ClearPlaceholderCommandParameter |
parametresine geçirilen parametresini ClearPlaceholderCommandalır veya ayarlar. Bu, bağlanabilir bir özelliktir. |
| ClearPlaceholderEnabled |
Yer tutucuyu temizle düğmesinin etkinleştirilip etkinleştirilmediğini belirten bir değer alır veya ayarlar. Bu, bağlanabilir bir özelliktir. |
| ClearPlaceholderHelpText |
Yer tutucu simgesinin erişilebilirlik yardım metnini alır veya ayarlar. Bu, bağlanabilir bir özelliktir. |
| ClearPlaceholderIcon |
Yer tutucuyu temizle düğmesi için görüntülenen simgeyi alır veya ayarlar. Bu, bağlanabilir bir özelliktir. |
| ClearPlaceholderName |
Yer tutucu simgesinin erişilebilirlik adını alır veya ayarlar. Bu, bağlanabilir bir özelliktir. |
| Command |
Arama sorgusu onaylandığında çağrılan komutu alır veya ayarlar. Bu, bağlanabilir bir özelliktir. |
| CommandParameter |
parametresine geçirilen parametresini Commandalır veya ayarlar. Bu, bağlanabilir bir özelliktir. |
| Dispatcher |
Bu bağlanabilir nesne oluşturulduğunda kullanılabilen dağıtıcıyı alır, aksi takdirde en yakın kullanılabilir dağıtıcıyı (büyük olasılıkla pencerenin/uygulamanınkiler) bulmaya çalışır. (Devralındığı yer: BindableObject) |
| DisplayMemberName |
Geçersiz.
Arama sonuçları için görüntülenecek özelliğin adını alır veya ayarlar. Bu, bağlanabilir bir özelliktir. |
| FontAttributes |
Arama metni için yazı tipi özniteliklerini alır veya ayarlar. Bu, bağlanabilir bir özelliktir. |
| FontAutoScalingEnabled |
Bir Shell uygulamada arama işlevi sağlar. |
| FontFamily |
Arama metni için yazı tipi ailesini alır veya ayarlar. Bu, bağlanabilir bir özelliktir. |
| FontSize |
Arama metni için yazı tipi boyutunu alır veya ayarlar. Bu, bağlanabilir bir özelliktir. |
| HorizontalTextAlignment |
Arama metninin yatay hizalamasını alır veya ayarlar. Bu, bağlanabilir bir özelliktir. |
| IsFocused |
Bu arama işleyicisinde şu anda odak olup olmadığını belirten bir değer alır. Bu, bağlanabilir bir özelliktir. |
| IsSearchEnabled |
Aramanın etkinleştirilip etkinleştirilmediğini belirten bir değer alır veya ayarlar. Bu, bağlanabilir bir özelliktir. |
| ItemsSource |
Arama önerileri olarak görüntülenecek öğe koleksiyonunu alır veya ayarlar. Bu, bağlanabilir bir özelliktir. |
| ItemTemplate |
Arama sonucu öğelerini görüntülemek için şablonu alır veya ayarlar. Bu, bağlanabilir bir özelliktir. |
| Keyboard |
Arama girişi için klavye türünü alır veya ayarlar. Bu, bağlanabilir bir özelliktir. |
| Placeholder |
Arama kutusu boş olduğunda görüntülenen metni alır veya ayarlar. Bu, bağlanabilir bir özelliktir. |
| PlaceholderColor |
Yer tutucu metnin rengini alır veya ayarlar. Bu, bağlanabilir bir özelliktir. |
| Query |
Geçerli arama sorgusu metnini alır veya ayarlar. Bu, bağlanabilir bir özelliktir. |
| QueryIcon |
Arama sorgusu için görüntülenen simgeyi alır veya ayarlar. Bu, bağlanabilir bir özelliktir. |
| QueryIconHelpText |
Sorgu simgesi için erişilebilirlik yardım metnini alır veya ayarlar. Bu, bağlanabilir bir özelliktir. |
| QueryIconName |
Sorgu simgesinin erişilebilirlik adını alır veya ayarlar. Bu, bağlanabilir bir özelliktir. |
| SearchBoxVisibility |
Arama kutusunun görünürlük modunu alır veya ayarlar. Bu, bağlanabilir bir özelliktir. |
| SelectedItem |
Seçili durumdaki arama sonucu öğesini alır. Bu, bağlanabilir bir özelliktir. |
| ShowsResults |
Arama sonuçlarının görüntülenip görüntülenmeyeceğini belirten bir değer alır veya ayarlar. Bu, bağlanabilir bir özelliktir. |
| TextColor |
Arama metninin rengini alır veya ayarlar. Bu, bağlanabilir bir özelliktir. |
| TextTransform |
Arama metnine uygulanan metin dönüştürmesini alır veya ayarlar. Bu, bağlanabilir bir özelliktir. |
| VerticalTextAlignment |
Arama metninin dikey hizalamasını alır veya ayarlar. Bu, bağlanabilir bir özelliktir. |
Yöntemler
| Name | Description |
|---|---|
| ApplyBindings() |
Tüm geçerli bağlamaları öğesine BindingContextuygular. (Devralındığı yer: BindableObject) |
| ClearValue(BindableProperty) |
Daha önce bağlanabilir bir özellik için ayarlanmış olan tüm değerleri temizler. (Devralındığı yer: BindableObject) |
| ClearValue(BindablePropertyKey) |
Daha önce bir bağlanabilir özellik için ayarlanmış olan ve anahtarıyla tanımlanan tüm değerleri temizler. (Devralındığı yer: BindableObject) |
| CoerceValue(BindableProperty) |
Belirtilen bağlanabilir özelliğin değerini zorlar. Bu, belirtilen bağlanabilir özellik çağrılarak BindableProperty.CoerceValueDelegate yapılır. (Devralındığı yer: BindableObject) |
| CoerceValue(BindablePropertyKey) |
Belirtilen bağlanabilir özelliğin değerini zorlar. Bu, belirtilen bağlanabilir özellik çağrılarak BindableProperty.CoerceValueDelegate yapılır. (Devralındığı yer: BindableObject) |
| Focus() |
Odağı arama işleyicisine ayarlar ve giriş alanının geçerli odak haline gelmesine neden olur. |
| GetValue(BindableProperty) |
Verilen bağlanabilir özelliğin içerdiği değeri döndürür. (Devralındığı yer: BindableObject) |
| HideSoftInputAsync() |
Bir Shell uygulamada arama işlevi sağlar. |
| IsSet(BindableProperty) |
Bağlanabilir bir özelliğin var olup olmadığını ve bir değer kümesi olup olmadığını belirler. (Devralındığı yer: BindableObject) |
| OnBindingContextChanged() |
Olayı tetikler BindingContextChanged . (Devralındığı yer: BindableObject) |
| OnClearPlaceholderClicked() |
Bir Shell uygulamada arama işlevi sağlar. |
| OnFocused() |
Bir Shell uygulamada arama işlevi sağlar. |
| OnItemSelected(Object) |
Bir Shell uygulamada arama işlevi sağlar. |
| OnPropertyChanged(String) |
Olayı tetikler PropertyChanged . (Devralındığı yer: BindableObject) |
| OnPropertyChanging(String) |
Olayı tetikler PropertyChanging . (Devralındığı yer: BindableObject) |
| OnQueryChanged(String, String) |
Bir Shell uygulamada arama işlevi sağlar. |
| OnQueryConfirmed() |
Bir Shell uygulamada arama işlevi sağlar. |
| OnUnfocus() |
Bir Shell uygulamada arama işlevi sağlar. |
| RemoveBinding(BindableProperty) |
Daha önce ayarlanmış bir bağlamayı bağlanabilir bir özellikten kaldırır. (Devralındığı yer: BindableObject) |
| SetBinding(BindableProperty, BindingBase) |
Bağlanabilir bir özelliğe bağlama atar. (Devralındığı yer: BindableObject) |
| SetIsFocused(Boolean) |
özelliğinin IsFocused değerini ayarlar. Platform işleyicileri tarafından dahili kullanım için. |
| SetValue(BindableProperty, Object) |
Belirtilen bağlanabilir özelliğin değerini ayarlar. (Devralındığı yer: BindableObject) |
| SetValue(BindablePropertyKey, Object) |
Belirtilen bağlanabilir özelliğin değerini ayarlar. (Devralındığı yer: BindableObject) |
| ShowSoftInputAsync() |
Bir Shell uygulamada arama işlevi sağlar. |
| UnapplyBindings() |
Geçerli bağlamdan tüm geçerli bağlamaları kaldırır. (Devralındığı yer: BindableObject) |
| Unfocus() |
Odağı arama işleyicisinden kaldırır. |
| UpdateFormsText(String, TextTransform) |
Belirtilen TextTransformöğesini kullanarak dönüştürülmüş metni döndürür. |
Ekinlikler
| Name | Description |
|---|---|
| BindingContextChanged |
Özelliğin değeri değiştiğinde BindingContext gerçekleşir. (Devralındığı yer: BindableObject) |
| FocusChangeRequested |
Bir Shell uygulamada arama işlevi sağlar. |
| Focused |
Bir Shell uygulamada arama işlevi sağlar. |
| PropertyChanged |
Özellik değeri değiştiğinde gerçekleşir. (Devralındığı yer: BindableObject) |
| PropertyChanging |
Özellik değeri değiştiğinde gerçekleşir. (Devralındığı yer: BindableObject) |
| Unfocused |
Bir Shell uygulamada arama işlevi sağlar. |
Belirtik Arabirim Kullanımları
Uzantı Metotları
| Name | Description |
|---|---|
| GetPropertyIfSet<T>(BindableObject, BindableProperty, T) |
Bir Shell uygulamada arama işlevi sağlar. |
| SetAppTheme<T>(BindableObject, BindableProperty, T, T) |
Bir Shell uygulamada arama işlevi sağlar. |
| SetAppThemeColor(BindableObject, BindableProperty, Color, Color) |
Bir Shell uygulamada arama işlevi sağlar. |
| SetBinding(BindableObject, BindableProperty, String, BindingMode, IValueConverter, String) |
Bir özelliğe bağlama oluşturur ve uygular. |
| SetBinding<TSource,TProperty>(BindableObject, BindableProperty, Func<TSource,TProperty>, BindingMode, IValueConverter, Object, String, Object, Object, Object) |
Kaynak nesnedeki bir özellik ile hedef nesnedeki bir özellik arasında bir bağlama oluşturur. |
| ToFont(IFontElement, Nullable<Double>) |
Bir Shell uygulamada arama işlevi sağlar. |