ShellSection 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 kabuk uygulamasındaki gruplandırılmış içerik, alt sekmelerde gezinilebilir.
[System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
[Xamarin.Forms.ContentProperty("Items")]
public class ShellSection : Xamarin.Forms.ShellGroupItem, Xamarin.Forms.IShellSectionController
type ShellSection = class
inherit ShellGroupItem
interface IShellSectionController
interface IElementController
- Devralma
- Türetilmiş
- Öznitelikler
- Uygulamalar
Oluşturucular
| ShellSection() |
Alanlar
| CurrentItemProperty |
Alan için yedekleme deposu CurrentItem . |
| ItemsProperty |
Alan için yedekleme deposu Items . |
Özellikler
| AutomationId |
Otomasyon çerçevesinin bu öğeyi bulmasını ve bunlarla etkileşime geçmesini sağlayan bir değer alır veya ayarlar. (Devralındığı yer: Element) |
| BindingContext |
Buna ait olan bağlı özellikler tarafından hedeflenecek özellikleri içeren nesneyi alır veya ayarlar BindableObject . (Devralındığı yer: BindableObject) |
| class | (Devralındığı yer: NavigableElement) |
| ClassId |
Anlamsal olarak benzer öğelerin bir koleksiyonunu tanımlamak için kullanılan bir değeri alır veya ayarlar. (Devralındığı yer: Element) |
| CurrentItem |
Şu anda seçili durumda ShellContent . |
| Dispatcher | (Devralındığı yer: BindableObject) |
| EffectControlProvider |
Xamarin. Forms platformu tarafından dahili kullanım için. (Devralındığı yer: Element) |
| Effects |
Bu öğeye uygulanan efektlerin bir listesi. (Devralındığı yer: Element) |
| FlyoutDisplayOptions |
Assingleıtem (varsayılan) yalnızca bu öğenin başlığını açılır öğede görüntüler. Asmultipleıtems, her alt öğe ve için ayrı bir açılır seçenek oluşturur MenuItem . (Devralındığı yer: ShellGroupItem) |
| FlyoutIcon |
Öğe için kullanılacak simge. Bu özellik unset ise, özellik değerini kullanarak geri dönüş yapılır Icon . (Devralındığı yer: BaseShellItem) |
| Icon |
Geçici düğme olmayan Chrome 'un bölümlerinde görüntülenecek simgeyi tanımlar. (Devralındığı yer: BaseShellItem) |
| Id |
Bir uygulamanın çalışması aracılığıyla bir öğeyi benzersiz şekilde tanımlamak için kullanılabilecek bir değer alır. (Devralındığı yer: Element) |
| IsChecked |
Öğenin etkin durumda olup olmadığını tanımlar. (Devralındığı yer: BaseShellItem) |
| IsEnabled |
Öğenin Chrome 'da seçilebilir olup olmadığını tanımlar. (Devralındığı yer: BaseShellItem) |
| IsTabStop |
Bir Flyoutıtem 'ın sekme gezintisine eklenip eklenmeyeceğini gösterir. (Devralındığı yer: BaseShellItem) |
| IsVisible | (Devralındığı yer: BaseShellItem) |
| Items |
ShellContent |
| LogicalChildren |
Xamarin. Forms platformu tarafından dahili kullanım için. (Devralındığı yer: Element) |
| Navigation | (Devralındığı yer: NavigableElement) |
| NavigationProxy | (Devralındığı yer: NavigableElement) |
| Parent |
Öğenin üst öğesini alır veya ayarlar. (Devralındığı yer: Element) |
| ParentView |
Kullanımdan kalktı.
Bir olan bu öğenin en yakın üst öğesi olan öğeyi alır VisualElement . (Devralındığı yer: Element) |
| Platform |
Kullanımdan kalktı.
(Devralındığı yer: Element)
|
| RealParent |
Xamarin. Forms platformu tarafından dahili kullanım için. (Devralındığı yer: Element) |
| Route |
Öğeyi ele almak için kullanılan dize. (Devralındığı yer: BaseShellItem) |
| Stack | |
| Style | (Devralındığı yer: NavigableElement) |
| StyleClass | (Devralındığı yer: NavigableElement) |
| StyleId |
Öğeyi benzersiz bir şekilde tanımlamak için Kullanıcı tanımlı bir değer alır veya ayarlar. (Devralındığı yer: Element) |
| TabIndex |
Kullanıcı, sekme tuşuna basarak öğeler arasında gezinerek, Flyoutıtem nesnelerinin odak alacağı sırayı gösterir. (Devralındığı yer: BaseShellItem) |
| Title |
Kullanıcı arabiriminde görüntülenecek başlık. (Devralındığı yer: BaseShellItem) |
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) |
| Descendants() |
Xamarin. Forms platformu tarafından dahili kullanım için. (Devralındığı yer: Element) |
| EffectIsAttached(String) |
Xamarin. Forms platformu tarafından dahili kullanım için. (Devralındığı yer: Element) |
| FindByName(String) |
Belirtilen ada sahip öğeyi döndürür. (Devralındığı yer: Element) |
| GetNavigationStack() | |
| 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) |
|
| OnAppearing() | (Devralındığı yer: BaseShellItem) |
| OnBindingContextChanged() | |
| OnChildAdded(Element) |
Geliştiriciler, yeni eklenen davranışı özelleştirmek için bu yöntemi geçersiz kılabilir Element . |
| OnChildRemoved(Element) |
Kullanımdan kalktı.
Geliştiriciler bir alt öğe kaldırıldığında davranışı özelleştirmek için bu yöntemi geçersiz kılabilir Element . |
| OnChildRemoved(Element, Int32) | |
| OnDisappearing() | (Devralındığı yer: BaseShellItem) |
| OnInsertPageBefore(Page, Page) | |
| OnParentSet() | (Devralındığı yer: NavigableElement) |
| OnPopAsync(Boolean) | |
| OnPopToRootAsync(Boolean) | |
| OnPropertyChanged(String) |
Her özellik değiştiğinde çağırılır. (Devralındığı yer: BaseShellItem) |
| 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) |
| OnPushAsync(Page, Boolean) | |
| OnRemovePage(Page) | |
| OnTabIndexPropertyChanged(Int32, Int32) |
TabIndex özelliği değiştiğinde çağırılır. (Devralındığı yer: BaseShellItem) |
| OnTabStopPropertyChanged(Boolean, Boolean) |
IsTabStop özelliği değiştiğinde çağırılır. (Devralındığı yer: BaseShellItem) |
| RemoveBinding(BindableProperty) |
Daha önce ayarlanan bağlamayı kaldırır. (Devralındığı yer: BindableObject) |
| RemoveDynamicResource(BindableProperty) |
Daha önce ayarlanmış dinamik bir kaynağı kaldırır (Devralındığı yer: Element) |
| SetBinding(BindableProperty, BindingBase) |
Bir özelliğe bağlama atar. (Devralındığı yer: BindableObject) |
| SetDynamicResource(BindableProperty, String) |
Bu öğenin Bindadbleproperty özelliğini, belirtilen anahtara sahip DynamicResource aracılığıyla güncelleştirileceği şekilde ayarlar. (Devralındığı yer: Element) |
| 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) |
| SetValueFromRenderer(BindableProperty, Object) |
Xamarin. Forms platformu tarafından dahili kullanım için. (Devralındığı yer: Element) |
| SetValueFromRenderer(BindablePropertyKey, Object) |
Xamarin. Forms platformu tarafından dahili kullanım için. (Devralındığı yer: Element) |
| TabIndexDefaultValueCreator() |
TabIndex özelliğinin varsayılan değerini ayarlamak için çağırılır... (Devralındığı yer: BaseShellItem) |
| TabStopDefaultValueCreator() |
TabStop özelliğinin varsayılan değerini ayarlamak için çağırılır. (Devralındığı yer: BaseShellItem) |
| UnapplyBindings() |
Daha önce ayarlanan tüm bağlamalar için geçerli değildir. (Devralındığı yer: BindableObject) |
İşleçler
| Implicit(ShellContent to ShellSection) | |
| Implicit(TemplatedPage to ShellSection) |
etkinlik
| Appearing | (Devralındığı yer: BaseShellItem) |
| BindingContextChanged |
Özellik her değiştiğinde tetiklenir BindingContext . (Devralındığı yer: BindableObject) |
| ChildAdded |
Öğeye her alt öğe eklendiğinde gerçekleşir. (Devralındığı yer: Element) |
| ChildRemoved |
Öğeden her alt öğe kaldırıldığında gerçekleşir. (Devralındığı yer: Element) |
| DescendantAdded |
Öğeler alt ağacına her bir alt öğe eklendiğinde gerçekleşir. (Devralındığı yer: Element) |
| DescendantRemoved |
Her alt öğe öğe alt ağacından kaldırıldığında gerçekleşir. (Devralındığı yer: Element) |
| Disappearing | (Devralındığı yer: BaseShellItem) |
| PlatformSet |
Kullanımdan kalktı.
(Devralındığı yer: Element)
|
| 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) |
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) | |
| FindByName<T>(Element, String) |
Türün örneğini döndürür |
| FindNextElement(ITabStopElement, Boolean, IDictionary<Int32,List<ITabStopElement>>, Int32) | |
| GetTabIndexesOnParentPage(ITabStopElement, Int32) | |