ShellSection Sınıf

Tanım

Kabuk uygulamasında alt sekmelere göre gezinilebilen gruplandırılmış içerik.

[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()

Kabuk uygulamasında alt sekmelere göre gezinilebilen gruplandırılmış içerik.

Alanlar

CurrentItemProperty

Alanın yedekleme deposu CurrentItem .

ItemsProperty

Alanın yedekleme deposu Items .

Özellikler

AutomationId

Otomasyon çerçevesinin bu öğeyi bulmasını ve bu öğeyle etkileşim kurmasını sağlayan bir değer alır veya ayarlar.

(Devralındığı yer: Element)
BindingContext

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

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

Kabuk uygulamasında alt sekmelere göre gezinilebilen gruplandırılmış içerik.

(Devralındığı yer: NavigableElement)
ClassId

Benzer öğelerden oluşan bir koleksiyonu tanımlamak için kullanılan değeri alır veya ayarlar.

(Devralındığı yer: Element)
CurrentItem

Şu anda seçili ShellContentolan .

Dispatcher

Kabuk uygulamasında alt sekmelere göre gezinilebilen gruplandırılmış içerik.

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

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

(Devralındığı yer: Element)
Effects

Bu öğeye uygulanan efektlerin listesi.

(Devralındığı yer: Element)
FlyoutDisplayOptions

AsSingleItem (varsayılan), açılır öğede yalnızca bu öğenin başlığını görüntüler. AsMultipleItems her çocuk ve için ayrı bir açılır öğe seçeneği oluşturur.MenuItem

(Devralındığı yer: ShellGroupItem)
FlyoutIcon

Öğe için kullanılacak simge. Bu özellik ayarlanmamışsa, özellik değerini kullanmaya Icon geri döndürülecektir.

(Devralındığı yer: BaseShellItem)
Icon

Chrome'un açılır öğe olmayan bölümlerinde görüntülenecek simgeyi tanımlar.

(Devralındığı yer: BaseShellItem)
Id

Bir uygulamanın çalıştırılmasıyla bir öğeyi benzersiz olarak tanımlamak için kullanılabilecek bir değer alır.

(Devralındığı yer: Element)
IsChecked

Öğenin açılır öğede şu anda vurgulanmış 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 FlyoutItem öğesinin sekme gezintisinde yer alıp almadığını gösterir.

(Devralındığı yer: BaseShellItem)
IsVisible

Kabuk uygulamasında alt sekmelere göre gezinilebilen gruplandırılmış içerik.

(Devralındığı yer: BaseShellItem)
Items

tarafından thisShellSectionyönetilen nesnelerin koleksiyonuShellContent.

LogicalChildren

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

(Devralındığı yer: Element)
Navigation

Kabuk uygulamasında alt sekmelere göre gezinilebilen gruplandırılmış içerik.

(Devralındığı yer: NavigableElement)
NavigationProxy

Kabuk uygulamasında alt sekmelere göre gezinilebilen gruplandırılmış içerik.

(Devralındığı yer: NavigableElement)
Parent

öğesinin üst öğesini alır veya ayarlar.

(Devralındığı yer: Element)
ParentView
Kullanımdan kalktı.

Bir olan bu öğenin en yakın atası olan VisualElementöğesini alır.

(Devralındığı yer: Element)
Platform
Kullanımdan kalktı.

Kabuk uygulamasında alt sekmelere göre gezinilebilen gruplandırılmış içerik.

(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

Kabuk uygulamasında alt sekmelere göre gezinilebilen gruplandırılmış içerik.

Style

Kabuk uygulamasında alt sekmelere göre gezinilebilen gruplandırılmış içerik.

(Devralındığı yer: NavigableElement)
StyleClass

Kabuk uygulamasında alt sekmelere göre gezinilebilen gruplandırılmış içerik.

(Devralındığı yer: NavigableElement)
StyleId

Öğeyi benzersiz olarak 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 gezindiğinde FlyoutItem nesnelerinin odağı aldığı 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ı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)

Kabuk uygulamasında alt sekmelere göre gezinilebilen gruplandırılmış içerik.

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

Kabuk uygulamasında alt sekmelere göre gezinilebilen gruplandırılmış içerik.

(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()

Kabuk uygulamasında alt sekmelere göre gezinilebilen gruplandırılmış içerik.

GetValue(BindableProperty)

BindableProperty içinde yer alan 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)

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

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

Kabuk uygulamasında alt sekmelere göre gezinilebilen gruplandırılmış içerik.

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

Kabuk uygulamasında alt sekmelere göre gezinilebilen gruplandırılmış içerik.

OnChildAdded(Element)

Geliştiriciler, yeni Element bir eklendiğinde davranışı özelleştirmek için bu yöntemi geçersiz kılabilir.

OnChildRemoved(Element)
Kullanımdan kalktı.

Geliştiriciler, bir alt öğe Element kaldırıldığında davranışı özelleştirmek için bu yöntemi geçersiz kılabilir.

OnChildRemoved(Element, Int32)

Kabuk uygulamasında alt sekmelere göre gezinilebilen gruplandırılmış içerik.

OnDisappearing()

Kabuk uygulamasında alt sekmelere göre gezinilebilen gruplandırılmış içerik.

(Devralındığı yer: BaseShellItem)
OnInsertPageBefore(Page, Page)

Kabuk uygulamasında alt sekmelere göre gezinilebilen gruplandırılmış içerik.

OnParentSet()

Kabuk uygulamasında alt sekmelere göre gezinilebilen gruplandırılmış içerik.

(Devralındığı yer: NavigableElement)
OnPopAsync(Boolean)

Kabuk uygulamasında alt sekmelere göre gezinilebilen gruplandırılmış içerik.

OnPopToRootAsync(Boolean)

Kabuk uygulamasında alt sekmelere göre gezinilebilen gruplandırılmış içerik.

OnPropertyChanged(String)

Bir özellik değiştiğinde çağrılır.

(Devralındığı yer: BaseShellItem)
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)
OnPushAsync(Page, Boolean)

Kabuk uygulamasında alt sekmelere göre gezinilebilen gruplandırılmış içerik.

OnRemovePage(Page)

Kabuk uygulamasında alt sekmelere göre gezinilebilen gruplandırılmış içerik.

OnTabIndexPropertyChanged(Int32, Int32)

TabIndex özelliği her değiştiğinde çağrılır.

(Devralındığı yer: BaseShellItem)
OnTabStopPropertyChanged(Boolean, Boolean)

IsTabStop özelliği her değiştiğinde çağrılır.

(Devralındığı yer: BaseShellItem)
RemoveBinding(BindableProperty)

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

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

Önceden ayarlanmış bir dinamik 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 BindableProperty özelliğini sağlanan anahtarla DynamicResource aracılığıyla güncelleştirilecek ş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ıldı..

(Devralındığı yer: BaseShellItem)
TabStopDefaultValueCreator()

TabStop özelliğinin varsayılan değerini ayarlamak için çağrılır.

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

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

(Devralındığı yer: BindableObject)

İşleçler

Implicit(ShellContent to ShellSection)

Kabuk uygulamasında alt sekmelere göre gezinilebilen gruplandırılmış içerik.

Implicit(TemplatedPage to ShellSection)

Kabuk uygulamasında alt sekmelere göre gezinilebilen gruplandırılmış içerik.

Ekinlikler

Appearing

Kabuk uygulamasında alt sekmelere göre gezinilebilen gruplandırılmış içerik.

(Devralındığı yer: BaseShellItem)
BindingContextChanged

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

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

Öğesine bir alt öğe eklendiğinde gerçekleşir.

(Devralındığı yer: Element)
ChildRemoved

Öğesinden bir alt öğe kaldırıldığında gerçekleşir.

(Devralındığı yer: Element)
DescendantAdded

Öğeler alt ağacına bir alt öğe eklendiğinde gerçekleşir.

(Devralındığı yer: Element)
DescendantRemoved

Öğeler alt ağacından bir alt öğe kaldırıldığında gerçekleşir.

(Devralındığı yer: Element)
Disappearing

Kabuk uygulamasında alt sekmelere göre gezinilebilen gruplandırılmış içerik.

(Devralındığı yer: BaseShellItem)
PlatformSet
Kullanımdan kalktı.

Kabuk uygulamasında alt sekmelere göre gezinilebilen gruplandırılmış içerik.

(Devralındığı yer: Element)
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)

Belirtik Arabirim Kullanımları

IDynamicResourceHandler.SetDynamicResource(BindableProperty, String)

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

(Devralındığı yer: BindableObject)
IElementController.SetValueFromRenderer(BindableProperty, Object)

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

(Devralındığı yer: Element)
INameScope.RegisterName(String, Object)

Yalnızca dahili kullanım içindir.

(Devralındığı yer: Element)
IShellSectionController.AddContentInsetObserver(IShellContentInsetObserver)

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

IShellSectionController.AddDisplayedPageObserver(Object, Action<Page>)

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

IShellSectionController.GetItems()

Kabuk uygulamasında alt sekmelere göre gezinilebilen gruplandırılmış içerik.

IShellSectionController.ItemsCollectionChanged

Kabuk uygulamasında alt sekmelere göre gezinilebilen gruplandırılmış içerik.

IShellSectionController.NavigationRequested

Kabuk uygulamasında alt sekmelere göre gezinilebilen gruplandırılmış içerik.

IShellSectionController.PresentedPage

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

IShellSectionController.RemoveContentInsetObserver(IShellContentInsetObserver)

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

IShellSectionController.RemoveDisplayedPageObserver(Object)

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

IShellSectionController.SendInsetChanged(Thickness, Double)

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

IShellSectionController.SendPopped()
Kullanımdan kalktı.

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

IShellSectionController.SendPopped(Page)
Kullanımdan kalktı.

Kabuk uygulamasında alt sekmelere göre gezinilebilen gruplandırılmış içerik.

IShellSectionController.SendPopping(Page)
Kullanımdan kalktı.

Kabuk uygulamasında alt sekmelere göre gezinilebilen gruplandırılmış içerik.

IShellSectionController.SendPopping(Task)

Kabuk uygulamasında alt sekmelere göre gezinilebilen gruplandırılmış içerik.

IShellSectionController.SendPoppingToRoot(Task)

Kabuk uygulamasında alt sekmelere göre gezinilebilen gruplandırılmış içerik.

Uzantı Metotları

GetPropertyIfSet<T>(BindableObject, BindableProperty, T)

Kabuk uygulamasında alt sekmelere göre gezinilebilen gruplandırılmış içerik.

SetAppThemeColor(BindableObject, BindableProperty, Color, Color)

Kabuk uygulamasında alt sekmelere göre gezinilebilen gruplandırılmış içerik.

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ı.

İfadeden bağlama oluşturur ve uygular.

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

Kabuk uygulamasında alt sekmelere göre gezinilebilen gruplandırılmış içerik.

FindByName<T>(Element, String)

içeren elementkapsamda adı name olan türün T örneğini döndürür.

FindNextElement(ITabStopElement, Boolean, IDictionary<Int32,List<ITabStopElement>>, Int32)

Kabuk uygulamasında alt sekmelere göre gezinilebilen gruplandırılmış içerik.

GetTabIndexesOnParentPage(ITabStopElement, Int32)

Kabuk uygulamasında alt sekmelere göre gezinilebilen gruplandırılmış içerik.

Şunlara uygulanır