Udostępnij za pośrednictwem


Shell Klasa

Definicja

Element Page , który udostępnia podstawowe funkcje interfejsu użytkownika, których większość aplikacji wymaga, co pozwala skoncentrować się na podstawowym obciążeniu aplikacji.

public ref class Shell : Microsoft::Maui::Controls::Page, Microsoft::Maui::Controls::IPageContainer<Microsoft::Maui::Controls::Page ^>, Microsoft::Maui::Controls::IShellController, Microsoft::Maui::IFlyoutView
[Microsoft.Maui.Controls.ContentProperty("Items")]
public class Shell : Microsoft.Maui.Controls.Page, Microsoft.Maui.Controls.IPageContainer<Microsoft.Maui.Controls.Page>, Microsoft.Maui.Controls.IShellController, Microsoft.Maui.IFlyoutView
[<Microsoft.Maui.Controls.ContentProperty("Items")>]
type Shell = class
    inherit Page
    interface IShellController
    interface IPageController
    interface IVisualElementController
    interface IElementController
    interface IPageContainer<Page>
    interface IFlyoutView
    interface IView
    interface IElement
    interface ITransform
Public Class Shell
Inherits Page
Implements IFlyoutView, IPageContainer(Of Page), IShellController
Dziedziczenie
Dziedziczenie
Atrybuty
Implementuje

Konstruktory

Shell()

Tworzy nowy Shell element z wartościami domyślnymi.

Pola

ActionSheetSignalName

Identyfikator używany przez wewnętrzny system obsługi komunikatów do wyświetlania arkusza akcji.

(Odziedziczone po Page)
AlertSignalName

Identyfikator używany przez wewnętrzny system obsługi komunikatów do wyświetlania okna dialogowego alertu.

(Odziedziczone po Page)
BackButtonBehaviorProperty

Steruje zachowaniem przycisku Wstecz strony.

BackgroundColorProperty

Definiuje kolor tła w przeglądarce Shell. Kolor nie będzie wypełniany za zawartością powłoki.

BusySetSignalName

Identyfikator używany przez wewnętrzny system obsługi komunikatów do ustawienia IsBusy.

(Odziedziczone po Page)
CurrentItemProperty

Aktualnie wybrany element ShellItem.

CurrentStateProperty

Właściwość możliwe do powiązania dla elementu CurrentState.

DisabledColorProperty

Definiuje kolor do cieniowania tekstu i ikon, które są wyłączone.

FlyoutBackdropProperty

Tło wysuwane, które jest wyglądem nakładki wysuwanej.

FlyoutBackgroundColorProperty

Kolor tła wysuwanego powłoki.

FlyoutBackgroundImageAspectProperty

Współczynnik proporcji obrazu tła.

FlyoutBackgroundImageProperty

Ustawia obraz tła wysuwanego typu ImageSource na plik, zasób osadzony, identyfikator URI lub strumień.

FlyoutBackgroundProperty

Właściwość możliwe do powiązania dla elementu FlyoutBackground.

FlyoutBehaviorProperty

Zarządza zachowaniem używanym do otwierania wysuwanych.

FlyoutContentProperty

Elementy wysuwane reprezentujące zawartość wysuwaną.

FlyoutContentTemplateProperty

Zawartość wysuwaną można zdefiniować, ustawiając element DataTemplate. Nagłówek wysuwany może być opcjonalnie wyświetlany powyżej zawartości wysuwanej, a stopka wysuwana może być opcjonalnie wyświetlana poniżej zawartości wysuwanej.

FlyoutFooterProperty

Wygląd stopki wysuwanych. Stopka wysuwana to zawartość, która opcjonalnie pojawia się w dolnej części okna wysuwanego.

FlyoutFooterTemplateProperty

Wygląd stopki wysuwanej można zdefiniować, ustawiając DataTemplateelement .

FlyoutHeaderBehaviorProperty

Właściwość możliwe do powiązania dla elementu FlyoutHeaderBehavior.

FlyoutHeaderProperty

Wygląd nagłówka wysuwanych. Nagłówek wysuwany to zawartość, która opcjonalnie jest wyświetlana w górnej części wysuwanego menu.

FlyoutHeaderTemplateProperty

Wygląd nagłówka wysuwanego można zdefiniować, ustawiając DataTemplatewartość .

FlyoutHeightProperty

Wysokość wysuwanego elementu. Umożliwia to takie scenariusze, jak zmniejszenie wysokości wysuwanego okna wysuwanego, dzięki czemu pasek tabulacji nie zostanie zasłonięty.

FlyoutIconProperty

Domyślnie aplikacje powłoki mają ikonę hamburgera, która po naciśnięciu otwiera okno wysuwane. Tę ikonę można zmienić, ustawiając właściwość FlyoutIcon.

FlyoutIsPresentedProperty

Okno wysuwane można programowo otworzyć i zamknąć, ustawiając właściwość FlyoutIsPresented na wartość logiczną wskazującą, czy okno wysuwane jest obecnie otwarte.

FlyoutItemIsVisibleProperty

Widoczność FlyoutItem . Elementy wysuwane są domyślnie widoczne w wysuwaniu.

FlyoutVerticalScrollModeProperty

Modyfikuje zachowanie przewijania wysuwanego. Domyślnie okno wysuwane można przewijać w pionie, gdy elementy wysuwane nie mieszczą się w wysuwanym oknie.

FlyoutWidthProperty

Szerokość wysuwanego elementu. Umożliwia to scenariusze, takie jak rozszerzanie wysuwania na całym ekranie.

ForegroundColorProperty

Definiuje kolor do cieniowania tekstu i ikon.

ItemsProperty

Właściwość możliwe do powiązania dla elementu Items.

ItemTemplateProperty

Obiekt DataTemplate zastosowany do każdego FlyoutItem obiektu zarządzanego przez powłokę.

MenuItemTemplateProperty

Dostosowuje wygląd każdego MenuItemelementu .

NavBarHasShadowProperty

Określa, czy pasek nawigacyjny ma cień.

NavBarIsVisibleProperty

Zarządza, jeśli pasek nawigacyjny jest widoczny po wyświetleniu strony.

PresentationModeProperty

Definiuje animację nawigacji, która występuje po przejściu do strony za pomocą GoToAsync(ShellNavigationState, Boolean) metody . Określa również, czy zawartość jest prezentowana w sposób modalny, czy nie.

PromptSignalName

Identyfikator używany przez wewnętrzny system obsługi komunikatów do wyświetlania okna dialogowego monitu.

(Odziedziczone po Page)
SearchHandlerProperty

Steruje funkcją Shell wyszukiwania.

TabBarBackgroundColorProperty

Definiuje kolor tła paska karty. Jeśli właściwość nie jest ustawiona, zostanie użyta BackgroundColorProperty wartość .

TabBarDisabledColorProperty

Definiuje wyłączony kolor paska kart. Jeśli właściwość nie jest ustawiona, zostanie użyta DisabledColorProperty wartość .

TabBarForegroundColorProperty

Właściwość powiązana dla dołączonej właściwości TabBarForegroundColor.

TabBarIsVisibleProperty

Zarządza widocznością na dolnym pasku kart.

TabBarTitleColorProperty

Definiuje kolor tytułu paska karty. Jeśli właściwość nie jest ustawiona, zostanie użyta TitleColorProperty wartość.

TabBarUnselectedColorProperty

Definiuje niezaznaczony kolor paska kart. Jeśli właściwość nie jest ustawiona, zostanie użyta UnselectedColorProperty wartość .

TitleColorProperty

Definiuje kolor tytułu paska karty. Jeśli właściwość nie jest ustawiona, zostanie użyta TitleColorProperty wartość.

TitleViewProperty

Umożliwia wyświetlanie dowolnego View elementu na pasku nawigacyjnym.

transientNamescope

Element Page , który udostępnia podstawowe funkcje interfejsu użytkownika, których większość aplikacji wymaga, co pozwala skoncentrować się na podstawowym obciążeniu aplikacji.

(Odziedziczone po Element)
UnselectedColorProperty

Definiuje niezaznaczony kolor paska kart. Jeśli właściwość nie jest ustawiona, zostanie użyta UnselectedColorProperty wartość .

Właściwości

AnchorX

Pobiera lub ustawia składnik X punktu środkowego dla dowolnej operacji przekształcania względem granic elementu. Jest to właściwość, która jest powiązana.

(Odziedziczone po VisualElement)
AnchorY

Pobiera lub ustawia składnik Y punktu środkowego dla dowolnej operacji przekształcania względem granic elementu. Jest to właściwość, która jest powiązana.

(Odziedziczone po VisualElement)
AutomationId

Pobiera lub ustawia wartość, która umożliwia platformie automatyzacji znajdowanie tego elementu i interakcję z nim.

(Odziedziczone po Element)
Background

Pobiera lub ustawia element Brush , który będzie używany do wypełnienia tła elementu. Jest to właściwość, która jest powiązana.

(Odziedziczone po VisualElement)
BackgroundColor

Pobiera lub ustawia element Color , który wypełni tło elementu. Jest to właściwość, która jest powiązana.

(Odziedziczone po VisualElement)
BackgroundImageSource

Pobiera lub ustawia element ImageSource , który będzie używany jako tło dla tej strony. Jest to właściwość, która jest powiązana.

(Odziedziczone po Page)
Batched

Pobiera wartość wskazującą, że dla tego elementu są wykonywane zmiany wsadowe.

(Odziedziczone po VisualElement)
Behaviors

Pobiera listę obiektów skojarzonych Behavior z tym elementem. Jest to właściwość powiązana tylko do odczytu.

(Odziedziczone po VisualElement)
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 . Jest to właściwość, która jest powiązana.

(Odziedziczone po BindableObject)
Bounds

Pobiera granice elementu w jednostkach niezależnych od urządzenia.

(Odziedziczone po VisualElement)
class

Pobiera lub ustawia klasy stylów dla elementu.

(Odziedziczone po NavigableElement)
ClassId

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

(Odziedziczone po Element)
Clip

Określa region wycinków dla elementu. Jest to właściwość, która jest powiązana.

(Odziedziczone po VisualElement)
ContainerArea

Pobiera lub ustawia obszar, w który znajduje się ta strona.

(Odziedziczone po Page)
Current

Właściwość statyczna zapewniająca dostęp do bieżącego Shellelementu .

CurrentItem

Aktualnie wybrany element ShellItem.

CurrentPage

Aktualnie wyświetlona strona.

CurrentState

Bieżący stan nawigacji elementu Shell.

DesiredSize

Pobiera rozmiar obliczony przez ten element podczas przekazywania miary procesu układu.

(Odziedziczone po VisualElement)
DisableLayout

Pobiera wartość wskazującą, że układ dla tego elementu jest wyłączony.

(Odziedziczone po VisualElement)
Dispatcher

Pobiera dyspozytor, który był dostępny po utworzeniu tego obiektu możliwego do powiązania, w przeciwnym razie próbuje znaleźć najbliższego dostępnego dyspozytora (prawdopodobnie okna/aplikacji).

(Odziedziczone po BindableObject)
EffectControlProvider

Do użytku wewnętrznego przez program .NET MAUI.

(Odziedziczone po Element)
Effects

Pobiera lub ustawia style i właściwości, które zostaną zastosowane do elementu podczas wykonywania.

(Odziedziczone po Element)
FlowDirection

Pobiera lub ustawia kierunek przepływu układu. Jest to właściwość, która jest powiązana.

(Odziedziczone po VisualElement)
FlyoutBackdrop

Pobiera lub ustawia tło wysuwanego, czyli wygląd nakładki wysuwanej.

FlyoutBackground

Pobiera lub ustawia kolor tła wysuwanego powłoki.

FlyoutBackgroundColor

Pobiera lub ustawia kolor tła wysuwanego.

FlyoutBackgroundImage

Pobiera lub ustawia obraz tła wysuwany. Typ ImageSource może być plikiem, osadzonym zasobem, identyfikatorem URI lub strumieniem.

FlyoutBackgroundImageAspect

Pobiera lub ustawia współczynnik proporcji obrazu tła.

FlyoutBehavior

Pobiera lub ustawia zachowanie, aby otworzyć okno wysuwane.

FlyoutContent

Element Page , który udostępnia podstawowe funkcje interfejsu użytkownika, których większość aplikacji wymaga, co pozwala skoncentrować się na podstawowym obciążeniu aplikacji.

FlyoutContentTemplate

Element Page , który udostępnia podstawowe funkcje interfejsu użytkownika, których większość aplikacji wymaga, co pozwala skoncentrować się na podstawowym obciążeniu aplikacji.

FlyoutFooter

Pobiera lub ustawia widok, który definiuje wygląd stopki wysuwanej. Stopka wysuwana to zawartość, która opcjonalnie pojawia się w dolnej części okna wysuwanego.

FlyoutFooterTemplate

Pobiera lub ustawia wygląd stopki wysuwanej przy użyciu elementu DataTemplate.

FlyoutHeader

Pobiera lub ustawia widok, który definiuje wygląd nagłówka wysuwanego. Nagłówek wysuwany to zawartość, która opcjonalnie jest wyświetlana w górnej części wysuwanego menu.

FlyoutHeaderBehavior

Pobiera lub ustawia zachowanie nagłówka dla wysuwania.

FlyoutHeaderTemplate

Pobiera lub ustawia wygląd nagłówka wysuwanego przy użyciu elementu DataTemplate.

FlyoutHeight

Pobiera lub ustawia wysokość wysuwanego.

FlyoutIcon

Pobiera lub ustawia ikonę, która po naciśnięciu przycisku otwiera okno wysuwane.

FlyoutIsPresented

Pobiera lub ustawia widoczny stan wysuwanego.

FlyoutItems

Element Page , który udostępnia podstawowe funkcje interfejsu użytkownika, których większość aplikacji wymaga, co pozwala skoncentrować się na podstawowym obciążeniu aplikacji.

FlyoutVerticalScrollMode

Modyfikuje zachowanie przewijania wysuwanego.

FlyoutWidth

Pobiera lub ustawia szerokość wysuwanego elementu.

Frame

Pobiera lub ustawia ramkę, która znajduje się na ekranie.

(Odziedziczone po VisualElement)
Handler

Pobiera lub ustawia skojarzone z IViewHandler tym elementem.

(Odziedziczone po VisualElement)
Height

Pobiera bieżącą wyrenderowaną wysokość tego elementu. Jest to właściwość powiązana tylko do odczytu.

(Odziedziczone po VisualElement)
HeightRequest

Pobiera lub ustawia żądane przesłonięcia wysokości tego elementu. Jest to właściwość, która jest powiązana.

(Odziedziczone po VisualElement)
IconImageSource

Pobiera lub ustawia element ImageSource do użycia dla ikony skojarzonej z tą stroną. Jest to właściwość, która jest powiązana.

(Odziedziczone po Page)
Id

Pobiera wartość, która może służyć do unikatowego identyfikowania elementu w trakcie działania aplikacji.

(Odziedziczone po Element)
IgnoresContainerArea

Pobiera lub ustawia wartość, która określa, czy element ma być ignorowany.ContainerArea Jest to właściwość, która jest powiązana.

(Odziedziczone po Page)
InputTransparent

Pobiera lub ustawia wartość wskazującą, czy ten element reaguje na testowanie trafień podczas interakcji użytkownika. Jest to właściwość, która jest powiązana.

(Odziedziczone po VisualElement)
InternalChildren

Pobiera wewnętrzną kolekcję elementów podrzędnych zawartych na tej stronie.

(Odziedziczone po Page)
IsBusy

Pobiera lub ustawia stan zajęty strony. Spowoduje to wyświetlenie stanu zajętości specyficznego dla platformy dla globalnego wskaźnika aktywności. Jest to właściwość, która jest powiązana.

(Odziedziczone po Page)
IsEnabled

Pobiera lub ustawia wartość wskazującą, czy ten element jest włączony w interfejsie użytkownika. Jest to właściwość, która jest powiązana.

(Odziedziczone po VisualElement)
IsEnabledCore

Ta wartość reprezentuje skumulowaną wartość IsEnabled. Wszystkie typy, które zastępują tę właściwość, muszą również wywołać metodę RefreshIsEnabledProperty(), jeśli wartość zostanie zmieniona.

(Odziedziczone po VisualElement)
IsFocused

Pobiera wartość wskazującą, czy ten element jest obecnie skoncentrowany. Jest to właściwość, która jest powiązana.

(Odziedziczone po VisualElement)
IsInPlatformLayout

Pobiera lub ustawia wartość wskazującą, że ten element przechodzi obecnie przez cykl układu platformy.

(Odziedziczone po VisualElement)
IsLoaded

Wskazuje, czy element jest połączony z głównym drzewem obiektów.

(Odziedziczone po VisualElement)
IsPlatformEnabled

Pobiera lub ustawia wartość wskazującą, czy element równoważny platformy tego elementu jest włączony.

(Odziedziczone po VisualElement)
IsPlatformStateConsistent

Pobiera lub ustawia wartość wskazującą, że ten element jest obecnie zgodny ze stanem elementu równoważnego platformy.

(Odziedziczone po VisualElement)
IsVisible

Pobiera lub ustawia wartość, która określa, czy ten element będzie widoczny na ekranie i zajmuje miejsce w układach. Jest to właściwość, która jest powiązana.

(Odziedziczone po VisualElement)
Items

Kolekcja obiektów zarządzanych ShellItem przez thisShellprogram .

ItemTemplate

Pobiera lub ustawia DataTemplate zastosowane do każdego z elementów.

LogicalChildren
Przestarzałe.

Element Page , który udostępnia podstawowe funkcje interfejsu użytkownika, których większość aplikacji wymaga, co pozwala skoncentrować się na podstawowym obciążeniu aplikacji.

(Odziedziczone po Element)
MaximumHeightRequest

Pobiera lub ustawia maksymalną wysokość elementu, którego element będzie żądał podczas układu. Jest to właściwość, która jest powiązana.

(Odziedziczone po VisualElement)
MaximumWidthRequest

Pobiera lub ustawia maksymalną szerokość elementu, którego element będzie żądał podczas układu. Jest to właściwość, która jest powiązana.

(Odziedziczone po VisualElement)
MenuBarItems

MenuBarItem Pobiera obiekty dla tej strony, implementowane w sposób specyficzny dla platformy.

(Odziedziczone po Page)
MenuItemTemplate

Pobiera lub ustawia DataTemplate zastosowane obiekty MenuItem w kolekcji MenuItems.

MinimumHeightRequest

Pobiera lub ustawia minimalną wysokość, która element będzie żądać podczas układu. Jest to właściwość, która jest powiązana.

(Odziedziczone po VisualElement)
MinimumWidthRequest

Pobiera lub ustawia minimalną szerokość elementu, którego element będzie żądał podczas układu. Jest to właściwość, która jest powiązana.

(Odziedziczone po VisualElement)
Navigation

Pobiera obiekt odpowiedzialny za obsługę nawigacji opartej na stosie.

(Odziedziczone po NavigableElement)
NavigationProxy

Pobiera rzut Navigation do obiektu NavigationProxy.

(Odziedziczone po NavigableElement)
Opacity

Pobiera lub ustawia wartość nieprzezroczystości zastosowaną do elementu podczas renderowania. Zakres tej wartości to od 0 do 1; wartości poza tym zakresem zostaną ustawione na najbliższą prawidłową wartość. Jest to właściwość, która jest powiązana.

(Odziedziczone po VisualElement)
Padding

Pobiera lub ustawia odstęp między zawartością strony a jej obramowaniem. Jest to właściwość, która jest powiązana.

(Odziedziczone po Page)
Parent

Pobiera lub ustawia element nadrzędny Element tego elementu.

(Odziedziczone po Element)
RealParent

Do użytku wewnętrznego przez program .NET MAUI.

(Odziedziczone po Element)
Resources

Pobiera lub ustawia lokalny słownik zasobów.

(Odziedziczone po VisualElement)
Rotation

Pobiera lub ustawia rotację (w stopniach) na osi Z (obrót affine), gdy element jest renderowany. Jest to właściwość, która jest powiązana.

(Odziedziczone po VisualElement)
RotationX

Pobiera lub ustawia rotację (w stopniach) na osi X (rotacja perspektywy), gdy element jest renderowany. Jest to właściwość, która jest powiązana.

(Odziedziczone po VisualElement)
RotationY

Pobiera lub ustawia rotację (w stopniach) na osi Y (obrót perspektywy), gdy element jest renderowany. Jest to właściwość, która jest powiązana.

(Odziedziczone po VisualElement)
Scale

Pobiera lub ustawia współczynnik skalowania zastosowany do elementu. Jest to właściwość, która jest powiązana.

(Odziedziczone po VisualElement)
ScaleX

Pobiera lub ustawia wartość skalowania, która ma być stosowana do kierunku X. Jest to właściwość, która jest powiązana.

(Odziedziczone po VisualElement)
ScaleY

Pobiera lub ustawia wartość skalowania, która ma być stosowana do kierunku Y. Jest to właściwość, która jest powiązana.

(Odziedziczone po VisualElement)
Shadow

Pobiera lub ustawia efekt cienia rzutowany przez element. Jest to właściwość, która jest powiązana.

(Odziedziczone po VisualElement)
Style

Pobiera lub ustawia unikatowy Style dla tego elementu.

(Odziedziczone po NavigableElement)
StyleClass

Pobiera lub ustawia klasy stylów dla elementu.

(Odziedziczone po NavigableElement)
StyleId

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

(Odziedziczone po Element)
Title

Pobiera lub ustawia tytuł strony.

(Odziedziczone po Page)
ToolbarItems

ToolbarItem Pobiera obiekty dla tej strony, implementowane w sposób specyficzny dla platformy.

(Odziedziczone po Page)
TranslationX

Pobiera lub ustawia różnicę translacji X elementu. Jest to właściwość, która jest powiązana.

(Odziedziczone po VisualElement)
TranslationY

Pobiera lub ustawia różnicę translacji Y elementu. Jest to właściwość, która jest powiązana.

(Odziedziczone po VisualElement)
Triggers

Pobiera listę obiektów skojarzonych TriggerBase z tym elementem. Jest to właściwość powiązana tylko do odczytu.

(Odziedziczone po VisualElement)
Visual

Pobiera lub ustawia implementację IVisual , która zastępuje wygląd wizualizacji elementu. Jest to właściwość, która jest powiązana.

(Odziedziczone po VisualElement)
Width

Pobiera bieżącą szerokość tego elementu. Jest to właściwość powiązana tylko do odczytu.

(Odziedziczone po VisualElement)
WidthRequest

Pobiera lub ustawia żądaną szerokość zastąpienia tego elementu. Jest to właściwość, która jest powiązana.

(Odziedziczone po VisualElement)
Window

Pobiera element Window skojarzony z elementem. Jest to właściwość powiązana tylko do odczytu.

(Odziedziczone po VisualElement)
X

Pobiera bieżącą pozycję X tego elementu. Jest to właściwość powiązana tylko do odczytu.

(Odziedziczone po VisualElement)
Y

Pobiera bieżącą pozycję Y tego elementu. Jest to właściwość powiązana tylko do odczytu.

(Odziedziczone po VisualElement)
ZIndex

Pobiera lub ustawia indeks z front-to-back elementu w układzie. Jest to właściwość, która jest powiązana.

(Odziedziczone po VisualElement)

Metody

AddLogicalChild(Element)

Dodaje element Element do elementów podrzędnych logicznych.

(Odziedziczone po Element)
ApplyBindings()

Stosuje wszystkie bieżące powiązania do elementu BindingContext.

(Odziedziczone po BindableObject)
Arrange(Rect)

Umieszcza obiekty podrzędne i określa rozmiar elementu.

(Odziedziczone po VisualElement)
ArrangeOverride(Rect)

Umożliwia podklasom implementowanie niestandardowej logiki rozmieszczania podczas przekazywania układu kontrolek.

(Odziedziczone po VisualElement)
BatchBegin()

Sygnalizuje rozpoczęcie partii zmian we właściwościach elementów. Może to przynieść korzyści w przypadku zmiany większej liczby wartości właściwości.

(Odziedziczone po VisualElement)
BatchCommit()

Sygnalizuje koniec partii poleceń do elementu i że te polecenia powinny być teraz zatwierdzone.

(Odziedziczone po VisualElement)
ChangeVisualState()

Zmienia bieżący stan wizualizacji na podstawie tych elementów bieżących wartości właściwości.

(Odziedziczone po VisualElement)
ClearLogicalChildren()

Usuwa wszystkie elementy podrzędne Element.

(Odziedziczone po Element)
ClearValue(BindableProperty)

Czyści dowolną wartość, która jest wcześniej ustawiona dla właściwości możliwej do powiązania.

(Odziedziczone po BindableObject)
ClearValue(BindablePropertyKey)

Czyści dowolną wartość, która jest wcześniej ustawiona dla właściwości możliwej do powiązania, zidentyfikowaną przez jego klucz.

(Odziedziczone po BindableObject)
CoerceValue(BindableProperty)

Przekształca wartość określonej właściwości możliwej do powiązania. Jest to wykonywane przez wywołanie BindableProperty.CoerceValueDelegate określonej właściwości możliwej do powiązania.

(Odziedziczone po BindableObject)
CoerceValue(BindablePropertyKey)

Przekształca wartość określonej właściwości możliwej do powiązania. Jest to wykonywane przez wywołanie BindableProperty.CoerceValueDelegate określonej właściwości możliwej do powiązania.

(Odziedziczone po BindableObject)
DisplayActionSheet(String, String, String, FlowDirection, String[])

Wyświetla arkusz akcji platformy, który umożliwia użytkownikowi aplikacji wybór spośród kilku przycisków.

(Odziedziczone po Page)
DisplayActionSheet(String, String, String, String[])

Wyświetla arkusz akcji platformy, który umożliwia użytkownikowi aplikacji wybór spośród kilku przycisków.

(Odziedziczone po Page)
DisplayAlert(String, String, String, FlowDirection)

Wyświetla użytkownikowi aplikacji okno dialogowe alertu z jednym przyciskiem anulowania.

(Odziedziczone po Page)
DisplayAlert(String, String, String, String, FlowDirection)

Wyświetla użytkownikowi aplikacji okno dialogowe alertu z jednym przyciskiem anulowania.

(Odziedziczone po Page)
DisplayAlert(String, String, String, String)

Wyświetla użytkownikowi aplikacji okno dialogowe alertu z jednym przyciskiem anulowania.

(Odziedziczone po Page)
DisplayAlert(String, String, String)

Wyświetla użytkownikowi aplikacji okno dialogowe alertu z jednym przyciskiem anulowania.

(Odziedziczone po Page)
DisplayPromptAsync(String, String, String, String, String, Int32, Keyboard, String)

Wyświetla użytkownikowi aplikacji okno dialogowe monitu z zamiarem przechwycenia pojedynczej wartości ciągu.

(Odziedziczone po Page)
EffectIsAttached(String)

Do użytku wewnętrznego przez program .NET MAUI.

(Odziedziczone po Element)
FindByName(String)

Zwraca element, który ma określoną nazwę.

(Odziedziczone po Element)
Focus()

Próbuje ustawić fokus na ten element.

(Odziedziczone po VisualElement)
ForceLayout()

Wymusza przejście układu na stronę.

(Odziedziczone po Page)
GetBackButtonBehavior(BindableObject)

Pobiera wartość BackButtonBehaviorProperty elementu obj.

GetBackgroundColor(BindableObject)

Pobiera kolor tła w przeglądarce Shell.

GetDisabledColor(BindableObject)

Pobiera kolor do cieniowania tekstu i ikon, które są wyłączone.

GetFlyoutBackdrop(BindableObject)

Pobiera kolor niezaznaczonego tekstu i ikon w przeglądarce Shell.

GetFlyoutBehavior(BindableObject)

Pobiera zachowanie używane do otwierania wysuwanych po wyświetleniu danego obj .

GetFlyoutHeight(BindableObject)

Pobiera wysokość wysuwanego, gdy dana wartość obj jest aktywna.

GetFlyoutItemIsVisible(BindableObject)

Element Page , który udostępnia podstawowe funkcje interfejsu użytkownika, których większość aplikacji wymaga, co pozwala skoncentrować się na podstawowym obciążeniu aplikacji.

GetFlyoutWidth(BindableObject)

Pobiera szerokość wysuwanego elementu.

GetForegroundColor(BindableObject)

Pobiera kolor pierwszego planu dla paska kart.

GetItemTemplate(BindableObject)

DataTemplate Pobiera obiekt zastosowany do każdego FlyoutItem obiektu zarządzanego przez powłokę.

GetMenuItemTemplate(BindableObject)

DataTemplate Pobiera obiekt zastosowany do MenuItem obiektów w kolekcji MenuItems.

GetNavBarHasShadow(BindableObject)

Pobiera wartość reprezentującą, jeśli pasek nawigacyjny ma cień, gdy dana obj wartość jest aktywna.

GetNavBarIsVisible(BindableObject)

Pobiera wartość wskazującą, czy pasek nawigacyjny jest widoczny, gdy dana obj wartość jest aktywna.

GetParentWindow()

Pobiera okno nadrzędne zawierające stronę.

(Odziedziczone po Page)
GetPresentationMode(BindableObject)

Pobiera animację nawigacji, która występuje po przejściu do strony za pomocą GoToAsync(ShellNavigationState, Boolean) metody .

GetSearchHandler(BindableObject)

Pobiera zintegrowane funkcje wyszukiwania.

GetTabBarBackgroundColor(BindableObject)

Pobiera kolor tła paska karty.

GetTabBarDisabledColor(BindableObject)

Pobiera kolor tła paska karty.

GetTabBarForegroundColor(BindableObject)

Pobiera kolor paska karty, gdy jest wyłączony.

GetTabBarIsVisible(BindableObject)

Pobiera widoczność kart, gdy dana obj wartość jest aktywna.

GetTabBarTitleColor(BindableObject)

Pobiera kolor pierwszego planu dla paska kart.

GetTabBarUnselectedColor(BindableObject)

Pobiera kolor tytułu dla paska kart.

GetTitleColor(BindableObject)

Pobiera kolor używany dla tytułu bieżącej strony.

GetTitleView(BindableObject)

Pobiera wszystkie View , które mają być wyświetlane na pasku nawigacyjnym, gdy dana obj wartość jest aktywna.

GetUnselectedColor(BindableObject)

Pobiera kolor niezaznaczonego tekstu i ikon w przeglądarce Shell.

GetValue(BindableProperty)

Zwraca wartość zawartą w danej właściwości możliwej do powiązania.

(Odziedziczone po BindableObject)
GoToAsync(ShellNavigationState, Boolean, IDictionary<String,Object>)

Asynchronicznie przechodzi do statemetody , opcjonalnie animując.

GoToAsync(ShellNavigationState, Boolean, ShellNavigationQueryParameters)

Ta metoda przechodzi do metody ShellNavigationState i zwraca wartość Task.

GoToAsync(ShellNavigationState, Boolean)

Asynchronicznie przechodzi do statemetody , opcjonalnie animując.

GoToAsync(ShellNavigationState, IDictionary<String,Object>)

Element Page , który udostępnia podstawowe funkcje interfejsu użytkownika, których większość aplikacji wymaga, co pozwala skoncentrować się na podstawowym obciążeniu aplikacji.

GoToAsync(ShellNavigationState, ShellNavigationQueryParameters)

Ta metoda przechodzi do elementu ShellNavigationState i zwraca element Task , który zostanie ukończony po animacji nawigacji.

GoToAsync(ShellNavigationState)

Element Page , który udostępnia podstawowe funkcje interfejsu użytkownika, których większość aplikacji wymaga, co pozwala skoncentrować się na podstawowym obciążeniu aplikacji.

InsertLogicalChild(Int32, Element)

Wstawia element Element do elementów podrzędnych logicznych w określonym indeksie.

(Odziedziczone po Element)
InvalidateMeasure()

Oznacza bieżącą miarę elementu jako unieważnionego.

(Odziedziczone po VisualElement)
InvalidateMeasureNonVirtual(InvalidationTrigger)
Przestarzałe.

Unieważnia miarę elementu.

(Odziedziczone po VisualElement)
InvalidateMeasureOverride()

Zapewnia sposób zezwalania na zastępowanie podklas (np. Układ) InvalidateMeasure()

(Odziedziczone po VisualElement)
IsSet(BindableProperty)

Określa, czy właściwość możliwe do powiązania istnieje i ma zestaw wartości.

(Odziedziczone po BindableObject)
Layout(Rect)

Aktualizuje granice elementu podczas cyklu układu.

(Odziedziczone po VisualElement)
LayoutChildren(Double, Double, Double, Double)
Przestarzałe.

Element Page , który udostępnia podstawowe funkcje interfejsu użytkownika, których większość aplikacji wymaga, co pozwala skoncentrować się na podstawowym obciążeniu aplikacji.

Measure(Double, Double, MeasureFlags)
Przestarzałe.

Zwraca minimalny rozmiar, który musi być wyświetlany na urządzeniu przez element.

(Odziedziczone po VisualElement)
Measure(Double, Double)

Zwraca minimalny rozmiar, który musi być wyświetlany na urządzeniu przez element. Marginesy są wykluczone z miary, ale zwracane z rozmiarem. Nie zaleca się wywoływania tej metody poza przekazywaniem MeasureOverride elementu nadrzędnego.

(Odziedziczone po VisualElement)
MeasureOverride(Double, Double)

Umożliwia podklasom implementowanie niestandardowej logiki miary podczas przekazywania miar kontrolek.

(Odziedziczone po VisualElement)
On<T>()

Zwraca wystąpienie specyficzne dla platformy tego TElementobiektu , na którym może być wywoływana metoda specyficzna dla platformy.

(Odziedziczone po Page)
OnAppearing()

Po zastąpieniu klasy pochodnej deweloperzy aplikacji mogą dostosowywać zachowanie bezpośrednio przed wyświetleniem strony.

(Odziedziczone po Page)
OnBackButtonPressed()

Element Page , który udostępnia podstawowe funkcje interfejsu użytkownika, których większość aplikacji wymaga, co pozwala skoncentrować się na podstawowym obciążeniu aplikacji.

OnBindingContextChanged()

Element Page , który udostępnia podstawowe funkcje interfejsu użytkownika, których większość aplikacji wymaga, co pozwala skoncentrować się na podstawowym obciążeniu aplikacji.

OnChildAdded(Element)

Wywoływane po dodaniu obiektu podrzędnego do tego elementu.

(Odziedziczone po VisualElement)
OnChildMeasureInvalidated(Object, EventArgs)

Wskazuje, że preferowany rozmiar elementu podrzędnego Element uległ zmianie.

(Odziedziczone po Page)
OnChildRemoved(Element, Int32)

Wywoływane po usunięciu obiektu podrzędnego z tego elementu.

(Odziedziczone po VisualElement)
OnChildrenReordered()

ChildrenReordered Wywołuje zdarzenie.

(Odziedziczone po VisualElement)
OnDisappearing()

Po przesłonięciu w klasie pochodnej umożliwia deweloperowi aplikacji dostosowywanie zachowania w miarę znikania strony.

(Odziedziczone po Page)
OnHandlerChanged()

Po przesłonięciu w klasie pochodnej należy zgłosić HandlerChanged zdarzenie.

(Odziedziczone po Element)
OnHandlerChanging(HandlerChangingEventArgs)

Po przesłonięciu w klasie pochodnej należy zgłosić HandlerChanging zdarzenie.

(Odziedziczone po Element)
OnMeasure(Double, Double)
Przestarzałe.

Metoda wywoływana w przypadku wystąpienia miary układu.

(Odziedziczone po VisualElement)
OnNavigated(ShellNavigatedEventArgs)

Element Page , który udostępnia podstawowe funkcje interfejsu użytkownika, których większość aplikacji wymaga, co pozwala skoncentrować się na podstawowym obciążeniu aplikacji.

OnNavigatedFrom(NavigatedFromEventArgs)

Po zastąpieniu w klasie pochodnej umożliwia deweloperom aplikacji dostosowywanie zachowania bezpośrednio po odejściu od strony.

(Odziedziczone po Page)
OnNavigatedTo(NavigatedToEventArgs)

Po zastąpieniu w klasie pochodnej umożliwia deweloperom aplikacji dostosowywanie zachowania natychmiast po przejściu do strony.

(Odziedziczone po Page)
OnNavigating(ShellNavigatingEventArgs)

Element Page , który udostępnia podstawowe funkcje interfejsu użytkownika, których większość aplikacji wymaga, co pozwala skoncentrować się na podstawowym obciążeniu aplikacji.

OnNavigatingFrom(NavigatingFromEventArgs)

Po zastąpieniu klasy pochodnej deweloperzy aplikacji mogą dostosowywać zachowanie bezpośrednio przed przejściem do strony.

(Odziedziczone po Page)
OnParentChanged()

Po przesłonięciu w klasie pochodnej należy zgłosić ParentChanged zdarzenie.

(Odziedziczone po Element)
OnParentChanging(ParentChangingEventArgs)

Po przesłonięciu w klasie pochodnej należy zgłosić ParentChanging zdarzenie.

(Odziedziczone po Element)
OnParentSet()

Wywoływana Parent , gdy właściwość strony uległa zmianie.

(Odziedziczone po Page)
OnPropertyChanged(String)

Element Page , który udostępnia podstawowe funkcje interfejsu użytkownika, których większość aplikacji wymaga, co pozwala skoncentrować się na podstawowym obciążeniu aplikacji.

OnPropertyChanging(String)

PropertyChanging Wywołuje zdarzenie.

(Odziedziczone po BindableObject)
OnSizeAllocated(Double, Double)

Wskazuje, że rozmiar strony został przypisany.

(Odziedziczone po Page)
PlatformSizeChanged()

Sygnały, że element równoważny platformy dla rozmiaru tego elementu został zmieniony i może być potrzebny nowy cykl układu.

(Odziedziczone po VisualElement)
RefreshIsEnabledProperty()

Ta metoda musi być zawsze wywoływana, jeśli wystąpi jakieś zdarzenie, a wartość IsEnabledCore właściwości ulegnie zmianie.

(Odziedziczone po VisualElement)
RemoveBinding(BindableProperty)

Usuwa wcześniej ustawione powiązanie z właściwości możliwej do powiązania.

(Odziedziczone po BindableObject)
RemoveDynamicResource(BindableProperty)

Usuwa wcześniej ustawiony zasób dynamiczny.

(Odziedziczone po Element)
RemoveLogicalChild(Element)

Usuwa pierwsze wystąpienie określonego Element elementu z elementów podrzędnych logicznych.

(Odziedziczone po Element)
SendAppearing()

Wysyła sygnał do strony, na którą ma się pojawić wizualnie na ekranie.

(Odziedziczone po Page)
SendBackButtonPressed()

Wywołuje OnBackButtonPressed().

(Odziedziczone po Page)
SendDisappearing()

Wysyła sygnał do strony, że ma być wizualnie ukryty na ekranie.

(Odziedziczone po Page)
SetBackButtonBehavior(BindableObject, BackButtonBehavior)

Ustawia zachowanie przycisku Wstecz po wyświetleniu danego obj przycisku.

SetBackgroundColor(BindableObject, Color)

Ustawia kolor tła w przeglądarce Shell. Kolor nie będzie wypełniany za zawartością powłoki.

SetBinding(BindableProperty, BindingBase)

Przypisuje powiązanie do właściwości możliwej do powiązania.

(Odziedziczone po BindableObject)
SetDisabledColor(BindableObject, Color)

Ustawia kolor na cieniowanie tekstu i ikon, które są wyłączone.

SetDynamicResource(BindableProperty, String)

BindableProperty Ustawia właściwość tego elementu, która ma zostać zaktualizowana za pośrednictwem elementu DynamicResource przy użyciu podanego klucza.

(Odziedziczone po Element)
SetFlyoutBackdrop(BindableObject, Brush)

Ustawia tło wysuwanego wysuwanego, który jest wyglądem nakładki wysuwanej.

SetFlyoutBehavior(BindableObject, FlyoutBehavior)

Ustawia zachowanie używane do otwierania wysuwanych po wyświetleniu danej wartości obj .

SetFlyoutHeight(BindableObject, Double)

Ustawia wysokość wysuwanego okienka.

SetFlyoutItemIsVisible(BindableObject, Boolean)

Ustawia wartość, która określa, czy obiekt ma widoczny FlyoutItem w menu wysuwanym. Elementy wysuwane są domyślnie widoczne w wysuwaniu. Jednak element może być ukryty w wysuwanym okienku za pomocą elementu FlyoutItemIsVisibleProperty.

SetFlyoutWidth(BindableObject, Double)

Ustawia szerokość wysuwanego, gdy dana wartość obj jest aktywna. Umożliwia to scenariusze, takie jak rozszerzanie wysuwania na całym ekranie.

SetForegroundColor(BindableObject, Color)

Definiuje kolor pierwszego planu paska karty. Jeśli właściwość nie jest ustawiona, zostanie użyta ForegroundColorProperty wartość .

SetItemTemplate(BindableObject, DataTemplate)

DataTemplate Ustawia obiekt zastosowany do każdego FlyoutItem obiektu zarządzanego przez powłokę.

SetMenuItemTemplate(BindableObject, DataTemplate)

DataTemplate Ustawia obiekt zastosowany do MenuItem obiektów w kolekcji MenuItems. Powłoka udostępnia właściwości Text i IconImageSource do elementu BindingContext obiektu MenuItemTemplate.

SetNavBarHasShadow(BindableObject, Boolean)

Określa, czy pasek nawigacyjny ma cień, gdy dana obj wartość jest aktywna. Domyślnie wartość właściwości znajduje się true w systemie Android i false na innych platformach.

SetNavBarIsVisible(BindableObject, Boolean)

Określa, czy pasek nawigacyjny jest widoczny po wyświetleniu danego obj elementu. Domyślnie wartość właściwości to true.

SetPresentationMode(BindableObject, PresentationMode)

Ustawia animację nawigacji, która jest odtwarzana po Page przejściu do elementu za pomocą GoToAsync(ShellNavigationState, Boolean) metody .

SetSearchHandler(BindableObject, SearchHandler)

Ustawia procedurę obsługi odpowiedzialną za implementację zintegrowanej funkcji wyszukiwania, gdy dana obj funkcja jest aktywna. Włączenie tej właściwości powoduje dodanie pola wyszukiwania w górnej części strony.

SetTabBarBackgroundColor(BindableObject, Color)

Ustawia kolor tła paska karty. Jeśli właściwość nie jest ustawiona, zostanie użyta wartość właściwości BackgroundColor.

SetTabBarDisabledColor(BindableObject, Color)

Ustawia wyłączony kolor paska kart. Jeśli właściwość nie jest ustawiona, zostanie użyta DisabledColorProperty wartość .

SetTabBarForegroundColor(BindableObject, Color)

Ustawia kolor pierwszego planu paska karty. Jeśli właściwość nie jest ustawiona, zostanie użyta wartość właściwości ForegroundColor.

SetTabBarIsVisible(BindableObject, Boolean)

Ustawia widoczność kart, gdy dana obj wartość jest aktywna.

SetTabBarTitleColor(BindableObject, Color)

Ustawia kolor tytułu dla paska kart. Jeśli właściwość nie jest ustawiona, zostanie użyta TitleColorProperty wartość.

SetTabBarUnselectedColor(BindableObject, Color)

Ustawia niezaznaczony kolor paska kart. Jeśli właściwość nie jest ustawiona, zostanie użyta wartość właściwości UnselectedColor.

SetTitleColor(BindableObject, Color)

Ustawia kolor używany dla tytułu bieżącej strony.

SetTitleView(BindableObject, View)

Ustawia wszystkie View , które mają być wyświetlane na pasku nawigacyjnym, gdy dana obj wartość jest aktywna.

SetUnselectedColor(BindableObject, Color)

Ustawia kolor niezaznaczonego tekstu i ikon w przeglądarce Shell.

SetValue(BindableProperty, Object)

Ustawia wartość określonej właściwości możliwej do powiązania.

(Odziedziczone po BindableObject)
SetValue(BindablePropertyKey, Object)

Ustawia wartość określonej właściwości możliwej do powiązania.

(Odziedziczone po BindableObject)
SetValueFromRenderer(BindableProperty, Object)

Do użytku wewnętrznego przez program .NET MAUI.

(Odziedziczone po Element)
SetValueFromRenderer(BindablePropertyKey, Object)

Do użytku wewnętrznego przez program .NET MAUI.

(Odziedziczone po Element)
SizeAllocated(Double, Double)

Metoda wywoływana podczas cyklu układu w celu zasygnalizowania rozpoczęcia układu podrzędnego.

(Odziedziczone po VisualElement)
UnapplyBindings()

Usuwa wszystkie bieżące powiązania z bieżącego kontekstu.

(Odziedziczone po BindableObject)
Unfocus()

Usuwa ustawienia fokusu klawiatury na tym elemecie.

(Odziedziczone po VisualElement)
UpdateChildrenLayout()
Przestarzałe.

Żąda, aby elementy podrzędne Elementstrony aktualizowały ich układy.

(Odziedziczone po Page)

Zdarzenia

Appearing

Podniesione, gdy ta strona jest wizualnie wyświetlana na ekranie.

(Odziedziczone po Page)
BatchCommitted

Występuje, gdy partia zmian właściwości została zatwierdzona przez wywołanie metody BatchCommit().

(Odziedziczone po VisualElement)
BindingContextChanged

Występuje, gdy wartość BindingContext właściwości ulegnie zmianie.

(Odziedziczone po BindableObject)
ChildAdded

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

(Odziedziczone po Element)
ChildRemoved

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

(Odziedziczone po Element)
ChildrenReordered

Występuje, gdy kolejność elementów podrzędnych tego elementu ulegnie zmianie.

(Odziedziczone po VisualElement)
DescendantAdded

Wywoływane za każdym razem, gdy element podrzędny zostanie dodany do poddrzewa elementu.

(Odziedziczone po Element)
DescendantRemoved

Wywoływane za każdym razem, gdy element podrzędny zostanie usunięty z poddrzewa elementów.

(Odziedziczone po Element)
Disappearing

Podniesione, gdy ta strona znika wizualnie z ekranu.

(Odziedziczone po Page)
FocusChangeRequested
Przestarzałe.

Występuje, gdy zażądano zmiany fokusu.

(Odziedziczone po VisualElement)
Focused

Występuje, gdy ten element jest skoncentrowany.

(Odziedziczone po VisualElement)
HandlerChanged

Wywoływane za każdym razem, gdy program obsługi elementu uległ zmianie.

(Odziedziczone po Element)
HandlerChanging

Wywoływane za każdym razem, gdy program obsługi elementu zacznie się zmieniać.

(Odziedziczone po Element)
LayoutChanged

Podniesione, gdy elementy podrzędne tej strony, a tym samym potencjalnie układ, uległy zmianie.

(Odziedziczone po Page)
Loaded

Występuje, gdy element został skonstruowany i dodany do drzewa wizualizacji platformy.

(Odziedziczone po VisualElement)
MeasureInvalidated

Występuje, gdy bieżąca miara elementu została unieważniona.

(Odziedziczone po VisualElement)
Navigated

Element Page , który udostępnia podstawowe funkcje interfejsu użytkownika, których większość aplikacji wymaga, co pozwala skoncentrować się na podstawowym obciążeniu aplikacji.

NavigatedFrom

Podniesione po opuszczeniu strony.

(Odziedziczone po Page)
NavigatedTo

Podniesione po przejściu do strony.

(Odziedziczone po Page)
Navigating

Element Page , który udostępnia podstawowe funkcje interfejsu użytkownika, których większość aplikacji wymaga, co pozwala skoncentrować się na podstawowym obciążeniu aplikacji.

NavigatingFrom

Podniesione przed przejściem z dala od strony.

(Odziedziczone po Page)
ParentChanged

Podniesione za każdym razem, gdy element nadrzędny uległ zmianie.

(Odziedziczone po Element)
ParentChanging

Podniesione za każdym razem, gdy element zacznie się zmieniać.

(Odziedziczone po Element)
PropertyChanged

Występuje, gdy wartość właściwości ulegnie zmianie.

(Odziedziczone po BindableObject)
PropertyChanging

Występuje, gdy wartość właściwości się zmienia.

(Odziedziczone po BindableObject)
SizeChanged

Występuje, gdy rozmiar elementu uległ zmianie.

(Odziedziczone po VisualElement)
Unfocused

Występuje, gdy ten element nie jest skoncentrowany.

(Odziedziczone po VisualElement)
Unloaded

Występuje, gdy element nie jest już połączony z drzewem wizualnym platformy.

(Odziedziczone po VisualElement)

Jawne implementacje interfejsu

IContextFlyoutElement.ContextFlyout

Pobiera element ContextFlyout dla widoku. Menu wysuwane, menu wysuwane subitems i separatory wysuwane menu można dodać do wysuwania kontekstu.

(Odziedziczone po Element)
IDynamicResourceHandler.SetDynamicResource(BindableProperty, String)

Element Page , który udostępnia podstawowe funkcje interfejsu użytkownika, których większość aplikacji wymaga, co pozwala skoncentrować się na podstawowym obciążeniu aplikacji.

(Odziedziczone po BindableObject)
IEffectControlProvider.RegisterEffect(Effect)

Rejestruje określony effect element.

(Odziedziczone po Element)
IElement.Handler

Pobiera lub ustawia procedurę obsługi widoku elementu.

(Odziedziczone po VisualElement)
IElement.Parent

Pobiera element nadrzędny elementu.

(Odziedziczone po Element)
IElementController.Descendants()

Do użytku wewnętrznego przez program .NET MAUI.

(Odziedziczone po Element)
IElementController.LogicalChildren

Do użytku wewnętrznego przez program .NET MAUI.

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

Do użytku wewnętrznego przez program .NET MAUI.

(Odziedziczone po Element)
IFlyoutView.Detail

Element Page , który udostępnia podstawowe funkcje interfejsu użytkownika, których większość aplikacji wymaga, co pozwala skoncentrować się na podstawowym obciążeniu aplikacji.

IFlyoutView.Flyout

Element Page , który udostępnia podstawowe funkcje interfejsu użytkownika, których większość aplikacji wymaga, co pozwala skoncentrować się na podstawowym obciążeniu aplikacji.

IFlyoutView.FlyoutBehavior

Element Page , który udostępnia podstawowe funkcje interfejsu użytkownika, których większość aplikacji wymaga, co pozwala skoncentrować się na podstawowym obciążeniu aplikacji.

IFlyoutView.IsGestureEnabled

Element Page , który udostępnia podstawowe funkcje interfejsu użytkownika, których większość aplikacji wymaga, co pozwala skoncentrować się na podstawowym obciążeniu aplikacji.

IFlyoutView.IsPresented

Element Page , który udostępnia podstawowe funkcje interfejsu użytkownika, których większość aplikacji wymaga, co pozwala skoncentrować się na podstawowym obciążeniu aplikacji.

INameScope.RegisterName(String, Object)

Do użytku wewnętrznego przez program .NET MAUI.

(Odziedziczone po Element)
INameScope.UnregisterName(String)

Do użytku wewnętrznego przez program .NET MAUI.

(Odziedziczone po Element)
IPaddingElement.OnPaddingPropertyChanged(Thickness, Thickness)

Element Page , który udostępnia podstawowe funkcje interfejsu użytkownika, których większość aplikacji wymaga, co pozwala skoncentrować się na podstawowym obciążeniu aplikacji.

(Odziedziczone po Page)
IPaddingElement.PaddingDefaultValueCreator()

Element Page , który udostępnia podstawowe funkcje interfejsu użytkownika, których większość aplikacji wymaga, co pozwala skoncentrować się na podstawowym obciążeniu aplikacji.

(Odziedziczone po Page)
ISafeAreaView.IgnoreSafeArea

Określa, w jaki sposób zawartość widoku powinna być umieszczona w odniesieniu do przeszkód. Jeśli ta wartość to false, zawartość zostanie umieszczona tylko w niezakłóconej części ekranu. Jeśli ta wartość to true, zawartość może być umieszczona w dowolnym miejscu na ekranie. Obejmuje to część ekranu za paskami narzędzi, wycięcia ekranu itp.

(Odziedziczone po Page)
IShellController.AddAppearanceObserver(IAppearanceObserver, Element)

Element Page , który udostępnia podstawowe funkcje interfejsu użytkownika, których większość aplikacji wymaga, co pozwala skoncentrować się na podstawowym obciążeniu aplikacji.

IShellController.AddFlyoutBehaviorObserver(IFlyoutBehaviorObserver)

Element Page , który udostępnia podstawowe funkcje interfejsu użytkownika, których większość aplikacji wymaga, co pozwala skoncentrować się na podstawowym obciążeniu aplikacji.

IShellController.AppearanceChanged(Element, Boolean)

Element Page , który udostępnia podstawowe funkcje interfejsu użytkownika, których większość aplikacji wymaga, co pozwala skoncentrować się na podstawowym obciążeniu aplikacji.

IShellController.FlyoutContent

Element Page , który udostępnia podstawowe funkcje interfejsu użytkownika, których większość aplikacji wymaga, co pozwala skoncentrować się na podstawowym obciążeniu aplikacji.

IShellController.FlyoutFooter

Element Page , który udostępnia podstawowe funkcje interfejsu użytkownika, których większość aplikacji wymaga, co pozwala skoncentrować się na podstawowym obciążeniu aplikacji.

IShellController.FlyoutHeader

Element Page , który udostępnia podstawowe funkcje interfejsu użytkownika, których większość aplikacji wymaga, co pozwala skoncentrować się na podstawowym obciążeniu aplikacji.

IShellController.FlyoutItemsChanged

Element Page , który udostępnia podstawowe funkcje interfejsu użytkownika, których większość aplikacji wymaga, co pozwala skoncentrować się na podstawowym obciążeniu aplikacji.

IShellController.GenerateFlyoutGrouping()

Element Page , który udostępnia podstawowe funkcje interfejsu użytkownika, których większość aplikacji wymaga, co pozwala skoncentrować się na podstawowym obciążeniu aplikacji.

IShellController.GetFlyoutItemDataTemplate(BindableObject)

Element Page , który udostępnia podstawowe funkcje interfejsu użytkownika, których większość aplikacji wymaga, co pozwala skoncentrować się na podstawowym obciążeniu aplikacji.

IShellController.GetItems()

Element Page , który udostępnia podstawowe funkcje interfejsu użytkownika, których większość aplikacji wymaga, co pozwala skoncentrować się na podstawowym obciążeniu aplikacji.

IShellController.GetNavigationState(ShellItem, ShellSection, ShellContent, Boolean)

Element Page , który udostępnia podstawowe funkcje interfejsu użytkownika, których większość aplikacji wymaga, co pozwala skoncentrować się na podstawowym obciążeniu aplikacji.

IShellController.ItemsCollectionChanged

Element Page , który udostępnia podstawowe funkcje interfejsu użytkownika, których większość aplikacji wymaga, co pozwala skoncentrować się na podstawowym obciążeniu aplikacji.

IShellController.OnFlyoutItemSelected(Element)

Element Page , który udostępnia podstawowe funkcje interfejsu użytkownika, których większość aplikacji wymaga, co pozwala skoncentrować się na podstawowym obciążeniu aplikacji.

IShellController.OnFlyoutItemSelectedAsync(Element)

Element Page , który udostępnia podstawowe funkcje interfejsu użytkownika, których większość aplikacji wymaga, co pozwala skoncentrować się na podstawowym obciążeniu aplikacji.

IShellController.ProposeNavigation(ShellNavigationSource, ShellItem, ShellSection, ShellContent, IReadOnlyList<Page>, Boolean)

Element Page , który udostępnia podstawowe funkcje interfejsu użytkownika, których większość aplikacji wymaga, co pozwala skoncentrować się na podstawowym obciążeniu aplikacji.

IShellController.RemoveAppearanceObserver(IAppearanceObserver)

Element Page , który udostępnia podstawowe funkcje interfejsu użytkownika, których większość aplikacji wymaga, co pozwala skoncentrować się na podstawowym obciążeniu aplikacji.

IShellController.RemoveFlyoutBehaviorObserver(IFlyoutBehaviorObserver)

Element Page , który udostępnia podstawowe funkcje interfejsu użytkownika, których większość aplikacji wymaga, co pozwala skoncentrować się na podstawowym obciążeniu aplikacji.

IShellController.StructureChanged

Element Page , który udostępnia podstawowe funkcje interfejsu użytkownika, których większość aplikacji wymaga, co pozwala skoncentrować się na podstawowym obciążeniu aplikacji.

IShellController.UpdateCurrentState(ShellNavigationSource)

Element Page , który udostępnia podstawowe funkcje interfejsu użytkownika, których większość aplikacji wymaga, co pozwala skoncentrować się na podstawowym obciążeniu aplikacji.

IToolbarElement.Toolbar

Element Page , który udostępnia podstawowe funkcje interfejsu użytkownika, których większość aplikacji wymaga, co pozwala skoncentrować się na podstawowym obciążeniu aplikacji.

(Odziedziczone po Page)
IToolTipElement.ToolTip

Reprezentuje małe prostokątne okno podręczne, które wyświetla krótki opis celu widoku, gdy użytkownik spoczywa wskaźnik w widoku.

(Odziedziczone po Element)
IView.Arrange(Rect)

Umieszcza elementy podrzędne i określa rozmiar elementu.

(Odziedziczone po VisualElement)
IView.Background

Pobiera farbę, która wypełni tło widoku.

(Odziedziczone po Page)
IView.Clip

Pobiera ścieżkę używaną do zdefiniowania konspektu zawartości widoku.

(Odziedziczone po VisualElement)
IView.FlowDirection

Kierunek skanowania elementów interfejsu użytkownika przez oko

(Odziedziczone po VisualElement)
IView.Height

Pobiera określoną wysokość widoku IView.

(Odziedziczone po VisualElement)
IView.HorizontalLayoutAlignment

Określa aspekt poziomy układu tego elementu w kontenerze

(Odziedziczone po VisualElement)
IView.InvalidateArrange()

Metoda wywoływana w celu unieważnienia układu tego widoku.

(Odziedziczone po VisualElement)
IView.InvalidateMeasure()

Sygnały, że bieżąca wartość miary tego widoku nie jest już prawidłowa i musi zostać ponownie skompilowana podczas następnego przebiegu miary.

(Odziedziczone po VisualElement)
IView.IsFocused

Pobiera wartość wskazującą, czy ten widok jest obecnie skoncentrowany.

(Odziedziczone po VisualElement)
IView.Margin

Margines reprezentuje odległość między widokiem a sąsiednimi widokami.

(Odziedziczone po VisualElement)
IView.MaximumHeight

Pobiera określone ograniczenie maksymalnej wysokości elementu IView z zakresu od zera do podwójnego. PositiveInfinity.

(Odziedziczone po VisualElement)
IView.MaximumWidth

Pobiera określone ograniczenie maksymalnej szerokości elementu IView z zakresu od zera do podwójnego. PositiveInfinity.

(Odziedziczone po VisualElement)
IView.Measure(Double, Double)

Aktualizuje rozmiar widoku.

(Odziedziczone po VisualElement)
IView.MinimumHeight

Pobiera określone ograniczenie minimalnej wysokości elementu IView z zakresu od zera do podwójnego. PositiveInfinity.

(Odziedziczone po VisualElement)
IView.MinimumWidth

Pobiera określone ograniczenie minimalnej szerokości widoku IView z zakresu od zera do podwójnego. PositiveInfinity.

(Odziedziczone po VisualElement)
IView.Semantics

Dodaje semantyka do każdego widoku pod kątem ułatwień dostępu

(Odziedziczone po VisualElement)
IView.Shadow

Maluje cień wokół widoku docelowego.

(Odziedziczone po VisualElement)
IView.VerticalLayoutAlignment

Określa pionowy aspekt układu tego elementu w kontenerze

(Odziedziczone po VisualElement)
IView.Visibility

Pobiera wartość określającą, czy ten widok powinien być częścią drzewa wizualnego, czy nie.

(Odziedziczone po VisualElement)
IView.Width

Pobiera określoną szerokość widoku IView.

(Odziedziczone po VisualElement)
IVisualElementController.EffectiveFlowDirection

Do użytku wewnętrznego przez program .NET MAUI.

(Odziedziczone po VisualElement)
IVisualElementController.InvalidateMeasure(InvalidationTrigger)

Do użytku wewnętrznego przez program .NET MAUI.

(Odziedziczone po VisualElement)
IVisualTreeElement.GetVisualChildren()

Pobiera czytelną listę elementów podrzędnych wizualizacji.

(Odziedziczone po Element)
IVisualTreeElement.GetVisualParent()

Pobiera element nadrzędny wizualizacji.

(Odziedziczone po Element)

Metody rozszerzania

AbortAnimation(IAnimatable, String)

Zatrzymuje animację.

Animate(IAnimatable, String, Animation, UInt32, UInt32, Easing, Action<Double,Boolean>, Func<Boolean>)

Ustawia określone parametry i uruchamia animację.

Animate(IAnimatable, String, Action<Double>, Double, Double, UInt32, UInt32, Easing, Action<Double,Boolean>, Func<Boolean>)

Ustawia określone parametry i uruchamia animację.

Animate(IAnimatable, String, Action<Double>, UInt32, UInt32, Easing, Action<Double,Boolean>, Func<Boolean>)

Ustawia określone parametry i uruchamia animację.

Animate<T>(IAnimatable, String, Func<Double,T>, Action<T>, UInt32, UInt32, Easing, Action<T,Boolean>, Func<Boolean>, IAnimationManager)

Ustawia określone parametry i uruchamia animację.

AnimateKinetic(IAnimatable, String, Func<Double,Double,Boolean>, Double, Double, Action, IAnimationManager)

Ustawia określone parametry i uruchamia animację kinetyczną.

AnimationIsRunning(IAnimatable, String)

Zwraca wartość logiczną wskazującą, czy animacja określona przez handle program jest uruchomiona.

Batch(IAnimatable)

Element Page , który udostępnia podstawowe funkcje interfejsu użytkownika, których większość aplikacji wymaga, co pozwala skoncentrować się na podstawowym obciążeniu aplikacji.

GetPropertyIfSet<T>(BindableObject, BindableProperty, T)

Element Page , który udostępnia podstawowe funkcje interfejsu użytkownika, których większość aplikacji wymaga, co pozwala skoncentrować się na podstawowym obciążeniu aplikacji.

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

Element Page , który udostępnia podstawowe funkcje interfejsu użytkownika, których większość aplikacji wymaga, co pozwala skoncentrować się na podstawowym obciążeniu aplikacji.

SetAppThemeColor(BindableObject, BindableProperty, Color, Color)

Element Page , który udostępnia podstawowe funkcje interfejsu użytkownika, których większość aplikacji wymaga, co pozwala skoncentrować się na podstawowym obciążeniu aplikacji.

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

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

SetBinding<TSource,TProperty>(BindableObject, BindableProperty, Func<TSource,TProperty>, BindingMode, IValueConverter, Object, String, Object, Object, Object)

Tworzy powiązanie między właściwością obiektu źródłowego a właściwością obiektu docelowego.

AncestorToRoot(Page)

Do użytku wewnętrznego przez platformę Microsoft.Maui.Controls.

FindByName<T>(Element, String)

Element Page , który udostępnia podstawowe funkcje interfejsu użytkownika, których większość aplikacji wymaga, co pozwala skoncentrować się na podstawowym obciążeniu aplikacji.

CancelAnimations(VisualElement)

Przerywa wszystkie animacje (np. LayoutTo, TranslateTo, ScaleToitp.) w elemecie view .

FadeTo(VisualElement, Double, UInt32, Easing)

Zwraca zadanie, które wykonuje zanikanie opisane przez opacityparametry , lengthi easing .

InvalidateMeasure(VisualElement)

Aktualizacje układu mogą być wymuszane przez kod aplikacji, a nie polegać na wbudowanym zachowaniu systemu układu. Nie jest to jednak ogólnie zalecane. Wywoływanie metody InvalidateArrange, InvalidateMeasure lub UpdateLayout jest zwykle niepotrzebne i może spowodować niską wydajność, jeśli zostanie przekroczona. W wielu sytuacjach, w których kod aplikacji może zmieniać właściwości układu, system układu prawdopodobnie będzie już przetwarzać aktualizacje asynchronicznie. System układu ma również optymalizacje dotyczące kaskadowych zmian układu za pośrednictwem relacji nadrzędny-podrzędny i wymuszanie układu za pomocą kodu aplikacji może działać przeciwko takim optymalizacjom. Niemniej jednak istnieje możliwość, że sytuacje układu istnieją w bardziej skomplikowanych scenariuszach, w których wymuszanie układu jest najlepszą opcją rozwiązania problemu z chronometrażem lub innym problemem z układem. Po prostu używać go celowo i oszczędnie.

LayoutTo(VisualElement, Rect, UInt32, Easing) Zwraca zadanie, które ułatwia granice VisualElement obiektu określonego przez view prostokąt określony przez bounds parametr .
RelRotateTo(VisualElement, Double, UInt32, Easing)

Obraca element VisualElement określony przez view wartość z bieżącej rotacji przez drotation.

RelScaleTo(VisualElement, Double, UInt32, Easing)

Zwraca zadanie, które skaluje VisualElement element określony przez view bieżącą skalę do dscale.

RotateTo(VisualElement, Double, UInt32, Easing)

Zwraca zadanie, które obraca VisualElement wartość określoną przez view rotationparametry , lengthi easing .

RotateXTo(VisualElement, Double, UInt32, Easing)

Zwraca zadanie, które powoduje niesymetryczność osi X obiektu VisualElement określonego przez view rotationmetodę , biorąc czas length i używając polecenia easing.

RotateYTo(VisualElement, Double, UInt32, Easing)

Zwraca zadanie, które powoduje niesymetryczność osi VisualElement Y elementu określonego przez rotationview metodę , biorąc czas length i używając polecenia easing.

ScaleTo(VisualElement, Double, UInt32, Easing)

Zwraca zadanie, które skaluje VisualElement wartość określoną przez view parametr do bezwzględnego współczynnika scaleskalowania .

ScaleXTo(VisualElement, Double, UInt32, Easing)

Zwraca zadanie, które skaluje oś X elementu VisualElement określonego przez view parametr do bezwzględnego współczynnika scaleskalowania .

ScaleYTo(VisualElement, Double, UInt32, Easing)

Zwraca zadanie, które skaluje oś VisualElement Y elementu określonego przez view parametr do bezwzględnego współczynnika scaleskalowania .

TranslateTo(VisualElement, Double, Double, UInt32, Easing)

Animuje elementy TranslationX i TranslationY właściwości z ich bieżących wartości do nowych wartości. Gwarantuje to, że układ wejściowy znajduje się w tej samej pozycji co układ wizualizacji.

HasVisualStateGroups(VisualElement)

Zwraca wartość true , jeśli element skojarzono z nią co najmniej jedną grupę stanów wizualnych. W przeciwnym razie zwraca wartość false.

CheckHandlers(IView)

Element Page , który udostępnia podstawowe funkcje interfejsu użytkownika, których większość aplikacji wymaga, co pozwala skoncentrować się na podstawowym obciążeniu aplikacji.

ComputeDesiredSize(IView, Double, Double)

Element Page , który udostępnia podstawowe funkcje interfejsu użytkownika, których większość aplikacji wymaga, co pozwala skoncentrować się na podstawowym obciążeniu aplikacji.

ComputeFrame(IView, Rect)

Element Page , który udostępnia podstawowe funkcje interfejsu użytkownika, których większość aplikacji wymaga, co pozwala skoncentrować się na podstawowym obciążeniu aplikacji.

ToHandler(IElement, IMauiContext)

Element Page , który udostępnia podstawowe funkcje interfejsu użytkownika, których większość aplikacji wymaga, co pozwala skoncentrować się na podstawowym obciążeniu aplikacji.

ToPlatform(IElement, IMauiContext)

Element Page , który udostępnia podstawowe funkcje interfejsu użytkownika, których większość aplikacji wymaga, co pozwala skoncentrować się na podstawowym obciążeniu aplikacji.

ToHandler(IView, IMauiContext)

Element Page , który udostępnia podstawowe funkcje interfejsu użytkownika, których większość aplikacji wymaga, co pozwala skoncentrować się na podstawowym obciążeniu aplikacji.

SetSemanticFocus(IView)

Element Page , który udostępnia podstawowe funkcje interfejsu użytkownika, których większość aplikacji wymaga, co pozwala skoncentrować się na podstawowym obciążeniu aplikacji.

CaptureAsync(IView)

Element Page , który udostępnia podstawowe funkcje interfejsu użytkownika, których większość aplikacji wymaga, co pozwala skoncentrować się na podstawowym obciążeniu aplikacji.

DisconnectHandlers(IView)

Element Page , który udostępnia podstawowe funkcje interfejsu użytkownika, których większość aplikacji wymaga, co pozwala skoncentrować się na podstawowym obciążeniu aplikacji.

GetVisualElementWindow(IVisualTreeElement)

Pobiera okno zawierające element drzewa wizualnego, jeśli element jest zawarty w jednym.

GetVisualTreeDescendants(IVisualTreeElement)

Pobiera całą hierarchię elementów potomnych jako listę elementów podrzędnych dla danego elementu drzewa wizualnego.

GetVisualTreeElements(IVisualTreeElement, Point)

Pobiera listę elementów podrzędnych elementu drzewa wizualnego na podstawie danego punktu.

GetVisualTreeElements(IVisualTreeElement, Rect)

Pobiera listę elementów drzewa wizualnego elementów podrzędnych na podstawie prostokąta.

GetVisualTreeElements(IVisualTreeElement, Double, Double, Double, Double)

Pobiera listę elementów drzewa wizualnego elementów podrzędnych na podstawie prostokąta zdefiniowanego przez jego współrzędne określone w jednostkach platformy, a nie pikseli.

GetVisualTreeElements(IVisualTreeElement, Double, Double)

Pobiera listę elementów drzewa wizualnego elementów podrzędnych na podstawie danego x, y punktu.

Dotyczy