ShellSection Klasa

Definicja

Pogrupowana zawartość w aplikacji powłoki, którą można nawigowania według kart dolnych.

[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
Dziedziczenie
Pochodne
Atrybuty
Implementuje

Konstruktory

ShellSection()

Pogrupowana zawartość w aplikacji powłoki, którą można nawigowania według kart dolnych.

Pola

CurrentItemProperty

Magazyn zaplecza dla CurrentItem pola.

ItemsProperty

Magazyn zaplecza dla Items pola.

Właściwości

AutomationId

Pobiera lub ustawia wartość, która umożliwia strukturze automatyzacji znajdowanie i interakcję z tym elementem.

(Odziedziczone po Element)
BindingContext

Pobiera lub ustawia obiekt zawierający właściwości, które będą objęte powiązanymi właściwościami należącymi do tego BindableObjectobiektu .

(Odziedziczone po BindableObject)
class

Pogrupowana zawartość w aplikacji powłoki, którą można nawigowania według kart dolnych.

(Odziedziczone po NavigableElement)
ClassId

Pobiera lub ustawia wartość używaną do identyfikowania kolekcji semantycznie podobnych elementów.

(Odziedziczone po Element)
CurrentItem

Aktualnie wybrany element ShellContent.

Dispatcher

Pogrupowana zawartość w aplikacji powłoki, którą można nawigowania według kart dolnych.

(Odziedziczone po BindableObject)
EffectControlProvider

Do użytku wewnętrznego przez platformę Xamarin.Forms.

(Odziedziczone po Element)
Effects

Lista efektów, które są stosowane do tego elementu.

(Odziedziczone po Element)
FlyoutDisplayOptions

AsSingleItem (wartość domyślna) wyświetli tylko tytuł tego elementu w wysuwaniu. AsMultipleItems utworzy oddzielną opcję wysuwaną dla każdego elementu podrzędnego i MenuItem.

(Odziedziczone po ShellGroupItem)
FlyoutIcon

Ikona do użycia dla elementu. Jeśli ta właściwość nie jest ustawiona, nastąpi powrót do użycia Icon wartości właściwości.

(Odziedziczone po BaseShellItem)
Icon

Definiuje ikonę do wyświetlenia w częściach chrome, które nie są wysuwane.

(Odziedziczone po BaseShellItem)
Id

Pobiera wartość, która może służyć do unikatowego identyfikowania elementu za pośrednictwem przebiegu aplikacji.

(Odziedziczone po Element)
IsChecked

Określa, czy element jest obecnie wyróżniony na wysuwaniu.

(Odziedziczone po BaseShellItem)
IsEnabled

Określa, czy element można wybrać w przeglądarce chrome.

(Odziedziczone po BaseShellItem)
IsTabStop

Wskazuje, czy element FlyoutItem jest uwzględniony w nawigacji na karcie.

(Odziedziczone po BaseShellItem)
IsVisible

Pogrupowana zawartość w aplikacji powłoki, którą można nawigowania według kart dolnych.

(Odziedziczone po BaseShellItem)
Items

Kolekcja obiektów zarządzanych ShellContent przez thisShellSectionprogram .

LogicalChildren

Do użytku wewnętrznego przez platformę Xamarin.Forms.

(Odziedziczone po Element)
Navigation

Pogrupowana zawartość w aplikacji powłoki, którą można nawigowania według kart dolnych.

(Odziedziczone po NavigableElement)
NavigationProxy

Pogrupowana zawartość w aplikacji powłoki, którą można nawigowania według kart dolnych.

(Odziedziczone po NavigableElement)
Parent

Pobiera lub ustawia element nadrzędny elementu.

(Odziedziczone po Element)
ParentView
Nieaktualne.

Pobiera element, który jest najbliższym elementem nadrzędnym tego elementu, który jest elementem VisualElement.

(Odziedziczone po Element)
Platform
Nieaktualne.

Pogrupowana zawartość w aplikacji powłoki, którą można nawigowania według kart dolnych.

(Odziedziczone po Element)
RealParent

Do użytku wewnętrznego przez platformę Xamarin.Forms.

(Odziedziczone po Element)
Route

Ciąg używany do adresowania elementu.

(Odziedziczone po BaseShellItem)
Stack

Pogrupowana zawartość w aplikacji powłoki, którą można nawigowania według kart dolnych.

Style

Pogrupowana zawartość w aplikacji powłoki, którą można nawigowania według kart dolnych.

(Odziedziczone po NavigableElement)
StyleClass

Pogrupowana zawartość w aplikacji powłoki, którą można nawigowania według kart dolnych.

(Odziedziczone po NavigableElement)
StyleId

Pobiera lub ustawia zdefiniowaną przez użytkownika wartość w celu unikatowego zidentyfikowania elementu.

(Odziedziczone po Element)
TabIndex

Wskazuje kolejność, w której obiekty FlyoutItem otrzymują fokus, gdy użytkownik przechodzi przez elementy, naciskając klawisz Tab.

(Odziedziczone po BaseShellItem)
Title

Tytuł do wyświetlenia w interfejsie użytkownika.

(Odziedziczone po BaseShellItem)

Metody

ApplyBindings()

Zastosuj powiązania do BindingContextelementu .

(Odziedziczone po BindableObject)
ClearValue(BindableProperty)

Czyści dowolną wartość ustawioną przez SetValue dla elementu property.

(Odziedziczone po BindableObject)
ClearValue(BindablePropertyKey)

Czyści dowolną wartość ustawioną SetValue przez dla właściwości, która jest identyfikowana przez propertyKeyelement .

(Odziedziczone po BindableObject)
CoerceValue(BindableProperty)

Pogrupowana zawartość w aplikacji powłoki, którą można nawigowania według kart dolnych.

(Odziedziczone po BindableObject)
CoerceValue(BindablePropertyKey)

Pogrupowana zawartość w aplikacji powłoki, którą można nawigowania według kart dolnych.

(Odziedziczone po BindableObject)
Descendants()

Do użytku wewnętrznego przez platformę Xamarin.Forms.

(Odziedziczone po Element)
EffectIsAttached(String)

Do użytku wewnętrznego przez platformę Xamarin.Forms.

(Odziedziczone po Element)
FindByName(String)

Zwraca element o określonej nazwie.

(Odziedziczone po Element)
GetNavigationStack()

Pogrupowana zawartość w aplikacji powłoki, którą można nawigowania według kart dolnych.

GetValue(BindableProperty)

Zwraca wartość zawartą w właściwości BindableProperty.

(Odziedziczone po BindableObject)
GetValues(BindableProperty, BindableProperty)
Nieaktualne.

Do użytku wewnętrznego przez platformę Xamarin.Forms.

(Odziedziczone po BindableObject)
GetValues(BindableProperty, BindableProperty, BindableProperty)
Nieaktualne.

Do użytku wewnętrznego przez platformę Xamarin.Forms.

(Odziedziczone po BindableObject)
IsSet(BindableProperty)

Zwraca wartość true , jeśli właściwość docelowa istnieje i została ustawiona.

(Odziedziczone po BindableObject)
OnAppearing()

Pogrupowana zawartość w aplikacji powłoki, którą można nawigowania według kart dolnych.

(Odziedziczone po BaseShellItem)
OnBindingContextChanged()

Pogrupowana zawartość w aplikacji powłoki, którą można nawigowania według kart dolnych.

OnChildAdded(Element)

Deweloperzy mogą zastąpić tę metodę w celu dostosowania zachowania po dodaniu nowego Element .

OnChildRemoved(Element)
Nieaktualne.

Deweloperzy mogą zastąpić tę metodę w celu dostosowania zachowania po usunięciu elementu podrzędnego Element .

OnChildRemoved(Element, Int32)

Pogrupowana zawartość w aplikacji powłoki, którą można nawigowania według kart dolnych.

OnDisappearing()

Pogrupowana zawartość w aplikacji powłoki, którą można nawigowania według kart dolnych.

(Odziedziczone po BaseShellItem)
OnInsertPageBefore(Page, Page)

Pogrupowana zawartość w aplikacji powłoki, którą można nawigowania według kart dolnych.

OnParentSet()

Pogrupowana zawartość w aplikacji powłoki, którą można nawigowania według kart dolnych.

(Odziedziczone po NavigableElement)
OnPopAsync(Boolean)

Pogrupowana zawartość w aplikacji powłoki, którą można nawigowania według kart dolnych.

OnPopToRootAsync(Boolean)

Pogrupowana zawartość w aplikacji powłoki, którą można nawigowania według kart dolnych.

OnPropertyChanged(String)

Wywoływane za każdym razem, gdy zmienia się właściwość.

(Odziedziczone po BaseShellItem)
OnPropertyChanging(String)

Wywołaj tę metodę z klasy podrzędnej, aby powiadomić, że w właściwości nastąpi zmiana.

(Odziedziczone po BindableObject)
OnPushAsync(Page, Boolean)

Pogrupowana zawartość w aplikacji powłoki, którą można nawigowania według kart dolnych.

OnRemovePage(Page)

Pogrupowana zawartość w aplikacji powłoki, którą można nawigowania według kart dolnych.

OnTabIndexPropertyChanged(Int32, Int32)

Wywoływane za każdym razem, gdy zmienia się właściwość TabIndex.

(Odziedziczone po BaseShellItem)
OnTabStopPropertyChanged(Boolean, Boolean)

Wywoływane za każdym razem, gdy zmienia się właściwość IsTabStop.

(Odziedziczone po BaseShellItem)
RemoveBinding(BindableProperty)

Usuwa wcześniej ustawione powiązanie.

(Odziedziczone po BindableObject)
RemoveDynamicResource(BindableProperty)

Usuwa wcześniej ustawiony zasób dynamiczny

(Odziedziczone po Element)
SetBinding(BindableProperty, BindingBase)

Przypisuje powiązanie do właściwości.

(Odziedziczone po BindableObject)
SetDynamicResource(BindableProperty, String)

Ustawia właściwość BindableProperty tego elementu, która ma zostać zaktualizowana za pośrednictwem elementu DynamicResource z podanym kluczem.

(Odziedziczone po Element)
SetValue(BindableProperty, Object)

Ustawia wartość określonej właściwości.

(Odziedziczone po BindableObject)
SetValue(BindablePropertyKey, Object)

Ustawia wartość właściwościKey.

(Odziedziczone po BindableObject)
SetValueCore(BindableProperty, Object, SetValueFlags)

Do użytku wewnętrznego przez platformę Xamarin.Forms.

(Odziedziczone po BindableObject)
SetValueFromRenderer(BindableProperty, Object)

Do użytku wewnętrznego przez platformę Xamarin.Forms.

(Odziedziczone po Element)
SetValueFromRenderer(BindablePropertyKey, Object)

Do użytku wewnętrznego przez platformę Xamarin.Forms.

(Odziedziczone po Element)
TabIndexDefaultValueCreator()

Wywołana, aby ustawić wartość domyślną właściwości TabIndex..

(Odziedziczone po BaseShellItem)
TabStopDefaultValueCreator()

Wywołana, aby ustawić wartość domyślną właściwości TabStop.

(Odziedziczone po BaseShellItem)
UnapplyBindings()

Usuwa wszystkie wcześniej ustawione powiązania.

(Odziedziczone po BindableObject)

Operatory

Implicit(ShellContent to ShellSection)

Pogrupowana zawartość w aplikacji powłoki, którą można nawigowania według kart dolnych.

Implicit(TemplatedPage to ShellSection)

Pogrupowana zawartość w aplikacji powłoki, którą można nawigowania według kart dolnych.

Zdarzenia

Appearing

Pogrupowana zawartość w aplikacji powłoki, którą można nawigowania według kart dolnych.

(Odziedziczone po BaseShellItem)
BindingContextChanged

Podniesione za każdym razem, BindingContext gdy właściwość ulegnie zmianie.

(Odziedziczone po BindableObject)
ChildAdded

Występuje za każdym razem, gdy element podrzędny zostanie dodany do elementu.

(Odziedziczone po Element)
ChildRemoved

Występuje za każdym razem, gdy element podrzędny zostanie usunięty z elementu.

(Odziedziczone po Element)
DescendantAdded

Występuje za każdym razem, gdy element podrzędny zostanie dodany do poddrzewa elementów.

(Odziedziczone po Element)
DescendantRemoved

Występuje za każdym razem, gdy element podrzędny zostanie usunięty z poddrzewa elementów.

(Odziedziczone po Element)
Disappearing

Pogrupowana zawartość w aplikacji powłoki, którą można nawigowania według kart dolnych.

(Odziedziczone po BaseShellItem)
PlatformSet
Nieaktualne.

Pogrupowana zawartość w aplikacji powłoki, którą można nawigowania według kart dolnych.

(Odziedziczone po Element)
PropertyChanged

Podniesione, gdy właściwość uległa zmianie.

(Odziedziczone po BindableObject)
PropertyChanging

Podniesione, gdy właściwość ma ulec zmianie.

(Odziedziczone po BindableObject)

Jawne implementacje interfejsu

IDynamicResourceHandler.SetDynamicResource(BindableProperty, String)

Do użytku wewnętrznego przez platformę Xamarin.Forms.

(Odziedziczone po BindableObject)
IElementController.SetValueFromRenderer(BindableProperty, Object)

Do użytku wewnętrznego przez platformę Xamarin.Forms.

(Odziedziczone po Element)
INameScope.RegisterName(String, Object)

Tylko do użytku wewnętrznego.

(Odziedziczone po Element)
IShellSectionController.AddContentInsetObserver(IShellContentInsetObserver)

Do użytku wewnętrznego przez platformę Xamarin.Forms.

IShellSectionController.AddDisplayedPageObserver(Object, Action<Page>)

Do użytku wewnętrznego przez platformę Xamarin.Forms.

IShellSectionController.GetItems()

Pogrupowana zawartość w aplikacji powłoki, którą można nawigowania według kart dolnych.

IShellSectionController.ItemsCollectionChanged

Pogrupowana zawartość w aplikacji powłoki, którą można nawigowania według kart dolnych.

IShellSectionController.NavigationRequested

Pogrupowana zawartość w aplikacji powłoki, którą można nawigowania według kart dolnych.

IShellSectionController.PresentedPage

Do użytku wewnętrznego przez platformę Xamarin.Forms.

IShellSectionController.RemoveContentInsetObserver(IShellContentInsetObserver)

Do użytku wewnętrznego przez platformę Xamarin.Forms.

IShellSectionController.RemoveDisplayedPageObserver(Object)

Do użytku wewnętrznego przez platformę Xamarin.Forms.

IShellSectionController.SendInsetChanged(Thickness, Double)

Do użytku wewnętrznego przez platformę Xamarin.Forms.

IShellSectionController.SendPopped()
Nieaktualne.

Do użytku wewnętrznego przez platformę Xamarin.Forms.

IShellSectionController.SendPopped(Page)
Nieaktualne.

Pogrupowana zawartość w aplikacji powłoki, którą można nawigowania według kart dolnych.

IShellSectionController.SendPopping(Page)
Nieaktualne.

Pogrupowana zawartość w aplikacji powłoki, którą można nawigowania według kart dolnych.

IShellSectionController.SendPopping(Task)

Pogrupowana zawartość w aplikacji powłoki, którą można nawigowania według kart dolnych.

IShellSectionController.SendPoppingToRoot(Task)

Pogrupowana zawartość w aplikacji powłoki, którą można nawigowania według kart dolnych.

Metody rozszerzania

GetPropertyIfSet<T>(BindableObject, BindableProperty, T)

Pogrupowana zawartość w aplikacji powłoki, którą można nawigowania według kart dolnych.

SetAppThemeColor(BindableObject, BindableProperty, Color, Color)

Pogrupowana zawartość w aplikacji powłoki, którą można nawigowania według kart dolnych.

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

Tworzy i stosuje powiązanie do właściwości.

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

Tworzy i stosuje powiązanie z wyrażenia.

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

Pogrupowana zawartość w aplikacji powłoki, którą można nawigowania według kart dolnych.

FindByName<T>(Element, String)

Zwraca wystąpienie typu T , które ma nazwę name w zakresie obejmującym element.

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

Pogrupowana zawartość w aplikacji powłoki, którą można nawigowania według kart dolnych.

GetTabIndexesOnParentPage(ITabStopElement, Int32)

Pogrupowana zawartość w aplikacji powłoki, którą można nawigowania według kart dolnych.

Dotyczy