Shell Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Uma Page que fornece os recursos fundamentais da interface do usuário exigidos pela maioria dos aplicativos, permitindo que você se concentre na carga de trabalho principal do aplicativo.
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
- Herança
- Herança
- Atributos
- Implementações
Construtores
Shell() |
Cria um novo elemento Shell com valores padrão. |
Campos
ActionSheetSignalName |
O identificador usado pelo sistema de mensagens interno para exibir uma planilha de ações. (Herdado de Page) |
AlertSignalName |
O identificador usado pelo sistema de mensagens interno para exibir uma caixa de diálogo de alerta. (Herdado de Page) |
BackButtonBehaviorProperty |
Controla o comportamento do botão Voltar da página. |
BackgroundColorProperty |
Define a cor de fundo no cromo da Casca. A cor não será preenchida atrás do conteúdo do Shell. |
BusySetSignalName |
O identificador usado pelo sistema de mensagens interno para definir IsBusy. (Herdado de Page) |
CurrentItemProperty |
O ShellItem selecionado no momento. |
CurrentStateProperty |
Propriedade associável para CurrentState. |
DisabledColorProperty |
Define a cor para sombrear o texto e os ícones que estão desativados. |
FlyoutBackdropProperty |
O pano de fundo do submenu, que é a aparência da sobreposição do submenu. |
FlyoutBackgroundColorProperty |
A cor de fundo do submenu Shell. |
FlyoutBackgroundImageAspectProperty |
A proporção da imagem de plano de fundo. |
FlyoutBackgroundImageProperty |
Define a imagem de plano de fundo do submenu, do tipo ImageSource, como um arquivo, recurso inserido, URI ou fluxo. |
FlyoutBackgroundProperty |
Propriedade associável para FlyoutBackground. |
FlyoutBehaviorProperty |
Gerencia o comportamento usado para abrir o submenu. |
FlyoutContentProperty |
Itens do submenu, que representam o conteúdo do submenu. |
FlyoutContentTemplateProperty |
O conteúdo do submenu pode ser definido definindo um DataTemplatearquivo . Opcionalmente, um cabeçalho de submenu pode ser exibido acima do conteúdo do submenu e um rodapé de submenu pode ser exibido abaixo do conteúdo do submenu. |
FlyoutFooterProperty |
A aparência do rodapé do submenu. O rodapé do submenu é o conteúdo que aparece opcionalmente na parte inferior do submenu. |
FlyoutFooterTemplateProperty |
A aparência do rodapé do submenu pode ser definida definindo um DataTemplate. |
FlyoutHeaderBehaviorProperty |
Propriedade associável para FlyoutHeaderBehavior. |
FlyoutHeaderProperty |
A aparência do cabeçalho do submenu. O cabeçalho do submenu é o conteúdo que aparece opcionalmente na parte superior do submenu. |
FlyoutHeaderTemplateProperty |
A aparência do cabeçalho do submenu pode ser definida definindo um DataTemplate. |
FlyoutHeightProperty |
A altura do submenu. Isso permite cenários como reduzir a altura do submenu para que ele não obscureça a barra de guias. |
FlyoutIconProperty |
Por padrão, os aplicativos Shell têm um ícone de hambúrguer que, quando pressionado, abre o submenu suspenso. Esse ícone pode ser alterado definindo a propriedade FlyoutIcon. |
FlyoutIsPresentedProperty |
O submenu pode ser aberto e fechado programaticamente definindo a propriedade FlyoutIsPresented como um valor booliano que indica se o submenu está aberto no momento. |
FlyoutItemIsVisibleProperty |
A FlyoutItem visibilidade. Os itens do submenu são visíveis no submenu por padrão. |
FlyoutVerticalScrollModeProperty |
Modifica o comportamento da rolagem do submenu. Por padrão, um submenu pode ser rolado verticalmente quando os itens do submenu não cabem no submenu. |
FlyoutWidthProperty |
A largura do submenu. Isso permite cenários como expandir o submenu em toda a tela. |
ForegroundColorProperty |
Define a cor para sombrear o texto e os ícones. |
ItemsProperty |
Propriedade associável para Items. |
ItemTemplateProperty |
O DataTemplate aplicado a cada FlyoutItem objeto gerenciado pelo Shell. |
MenuItemTemplateProperty |
Personaliza a aparência de cada MenuItem. |
NavBarHasShadowProperty |
Controla se a barra de navegação tem uma sombra. |
NavBarIsVisibleProperty |
Gerencia se a barra de navegação está visível quando uma página é apresentada. |
PresentationModeProperty |
Define a animação de navegação que ocorre quando uma página é navegada com o GoToAsync(ShellNavigationState, Boolean) método. Também controla se o conteúdo é apresentado de forma modal ou não. |
PromptSignalName |
O identificador usado pelo sistema de mensagens interno para exibir uma caixa de diálogo de prompt. (Herdado de Page) |
SearchHandlerProperty |
Controla a funcionalidade de Shell pesquisa. |
TabBarBackgroundColorProperty |
Define a cor de fundo da barra de guias. Se a propriedade não estiver definida, o BackgroundColorProperty valor será usado. |
TabBarDisabledColorProperty |
Define a cor desativada para a barra de guias. Se a propriedade não estiver definida, o DisabledColorProperty valor será usado. |
TabBarForegroundColorProperty |
Propriedade vinculável para propriedade |
TabBarIsVisibleProperty |
Gerencia a visibilidade da barra de guias inferior. |
TabBarTitleColorProperty |
Define a cor do título para a barra de guias. Se a propriedade não estiver definida, o TitleColorProperty valor será usado. |
TabBarUnselectedColorProperty |
Define a cor não selecionada para a barra de guias. Se a propriedade não estiver definida, o UnselectedColorProperty valor será usado. |
TitleColorProperty |
Define a cor do título para a barra de guias. Se a propriedade não estiver definida, o TitleColorProperty valor será usado. |
TitleViewProperty |
Permite que qualquer um View seja exibido na barra de navegação. |
transientNamescope |
Uma Page que fornece os recursos fundamentais da interface do usuário exigidos pela maioria dos aplicativos, permitindo que você se concentre na carga de trabalho principal do aplicativo. (Herdado de Element) |
UnselectedColorProperty |
Define a cor não selecionada para a barra de guias. Se a propriedade não estiver definida, o UnselectedColorProperty valor será usado. |
Propriedades
AnchorX |
Obtém ou define o componente X do ponto central para qualquer operação de transformação, em relação aos limites do elemento. Esta é uma propriedade associável. (Herdado de VisualElement) |
AnchorY |
Obtém ou define o componente Y do ponto central para qualquer operação de transformação, em relação aos limites do elemento. Esta é uma propriedade associável. (Herdado de VisualElement) |
AutomationId |
Obtém ou define um valor que permite à estrutura de automação encontrar e interagir com esse elemento. (Herdado de Element) |
Background |
Obtém ou define o Brush que será usado para preencher o plano de fundo de um elemento. Esta é uma propriedade associável. (Herdado de VisualElement) |
BackgroundColor |
Obtém ou define o Color que preencherá o plano de fundo de um elemento. Esta é uma propriedade associável. (Herdado de VisualElement) |
BackgroundImageSource |
Obtém ou define o ImageSource que será usado como plano de fundo para esta página. Esta é uma propriedade associável. (Herdado de Page) |
Batched |
Obtém um valor que indica que há alterações em lote feitas para esse elemento. (Herdado de VisualElement) |
Behaviors |
Obtém a lista de Behavior objetos associados a esse elemento. Essa é uma propriedade associável somente leitura. (Herdado de VisualElement) |
BindingContext |
Obtém ou define um objeto que contém as propriedades que serão direcionadas pelas propriedades associadas que pertencem a este BindableObject. Esta é uma propriedade associável. (Herdado de BindableObject) |
Bounds |
Obtém os limites do elemento em unidades independentes de dispositivo. (Herdado de VisualElement) |
class |
Obtém ou define as classes de estilo para o elemento. (Herdado de NavigableElement) |
ClassId |
Obtém ou define um valor usado para identificar uma coleção de elementos semanticamente semelhantes. (Herdado de Element) |
Clip |
Especifica a região de recorte de um elemento. Esta é uma propriedade associável. (Herdado de VisualElement) |
ContainerArea |
Obtém ou define a área em que esta página está contida. (Herdado de Page) |
Current |
Propriedade estática que fornece acesso ao Shell atual. |
CurrentItem |
O ShellItem selecionado no momento. |
CurrentPage |
A página apresentada atualmente. |
CurrentState |
O estado atual de navegação de Shell. |
DesiredSize |
Obtém o tamanho que esse elemento calculou durante o passo de medição do processo de layout. (Herdado de VisualElement) |
DisableLayout |
Obtém um valor que indica que o layout desse elemento está desabilitado. (Herdado de VisualElement) |
Dispatcher |
Obtém o dispatcher que estava disponível quando esse objeto associável foi criado, caso contrário, tenta encontrar o dispatcher disponível mais próximo (provavelmente o da janela/aplicativo). (Herdado de BindableObject) |
EffectControlProvider |
Para uso interno pelo .NET MAUI. (Herdado de Element) |
Effects |
Obtém ou define os estilos e propriedades que serão aplicados ao elemento durante o tempo de execução. (Herdado de Element) |
FlowDirection |
Obtém ou define a direção do fluxo de layout. Esta é uma propriedade associável. (Herdado de VisualElement) |
FlyoutBackdrop |
Obtém ou define o plano de fundo do submenu, que é a aparência da sobreposição do submenu. |
FlyoutBackground |
Obtém ou define a cor do plano de fundo do submenu Shell. |
FlyoutBackgroundColor |
Obtém ou define a cor da tela de fundo do submenu. |
FlyoutBackgroundImage |
Obtém ou define a imagem de plano de fundo do submenu. Do tipo ImageSource, pode ser um arquivo, um recurso inserido, um URI ou um fluxo. |
FlyoutBackgroundImageAspect |
Obtém ou define a proporção da imagem de plano de fundo. |
FlyoutBehavior |
Obtém ou define o comportamento para abrir o submenu. |
FlyoutContent |
Uma Page que fornece os recursos fundamentais da interface do usuário exigidos pela maioria dos aplicativos, permitindo que você se concentre na carga de trabalho principal do aplicativo. |
FlyoutContentTemplate |
Uma Page que fornece os recursos fundamentais da interface do usuário exigidos pela maioria dos aplicativos, permitindo que você se concentre na carga de trabalho principal do aplicativo. |
FlyoutFooter |
Obtém ou define a exibição que define a aparência do rodapé do submenu. O rodapé do submenu é o conteúdo que aparece opcionalmente na parte inferior do submenu. |
FlyoutFooterTemplate |
Obtém ou define a aparência do rodapé do submenu usando um DataTemplate. |
FlyoutHeader |
Obtém ou define o Modo de Exibição que define a aparência do cabeçalho do submenu. O cabeçalho do submenu é o conteúdo que aparece opcionalmente na parte superior do submenu. |
FlyoutHeaderBehavior |
Obtém ou define o comportamento do cabeçalho para o submenu. |
FlyoutHeaderTemplate |
Obtém ou define a aparência do cabeçalho do submenu usando um DataTemplatearquivo . |
FlyoutHeight |
Obtém ou define a altura do submenu. |
FlyoutIcon |
Obtém ou define o ícone que, quando pressionado, abre o submenu. |
FlyoutIsPresented |
Obtém ou define o status visível do submenu. |
FlyoutItems |
Uma Page que fornece os recursos fundamentais da interface do usuário exigidos pela maioria dos aplicativos, permitindo que você se concentre na carga de trabalho principal do aplicativo. |
FlyoutVerticalScrollMode |
Modifica o comportamento da rolagem do submenu. |
FlyoutWidth |
Obtém ou define a largura do submenu. |
Frame |
Obtém ou define o quadro em que este elemento reside na tela. (Herdado de VisualElement) |
Handler |
Obtém ou define o IViewHandler associado a esse elemento. (Herdado de VisualElement) |
Height |
Obtém a altura renderizada atual desse elemento. Essa é uma propriedade associável somente leitura. (Herdado de VisualElement) |
HeightRequest |
Obtém ou define a substituição de altura desejada deste elemento. Esta é uma propriedade associável. (Herdado de VisualElement) |
IconImageSource |
Obtém ou define o ImageSource a ser usado para o ícone associado a esta página. Esta é uma propriedade associável. (Herdado de Page) |
Id |
Obtém um valor que pode ser usado para identificar exclusivamente um elemento durante a execução do aplicativo. (Herdado de Element) |
IgnoresContainerArea |
Obtém ou define um valor que determina se o ContainerArea. Esta é uma propriedade associável. (Herdado de Page) |
InputTransparent |
Obtém ou define um valor que indica se esse elemento responde ao teste de clique durante a interação do usuário. Esta é uma propriedade associável. (Herdado de VisualElement) |
InternalChildren |
Obtém a coleção interna de elementos filho contidos nesta página. (Herdado de Page) |
IsBusy |
Obtém ou define o estado ocupado da página. Isso fará o indicador de atividade global específico da plataforma mostrar um estado ocupado. Esta é uma propriedade associável. (Herdado de Page) |
IsEnabled |
Obtém ou define um valor que indica se esse elemento está habilitado na interface do usuário. Esta é uma propriedade associável. (Herdado de VisualElement) |
IsEnabledCore |
Esse valor representa o valor cumulativo de IsEnabled. Todos os tipos que substituem essa propriedade também precisam invocar o método RefreshIsEnabledProperty() se o valor for alterado. (Herdado de VisualElement) |
IsFocused |
Obtém um valor que indica se esse elemento está focalizado atualmente. Esta é uma propriedade associável. (Herdado de VisualElement) |
IsInPlatformLayout |
Obtém ou define um valor que indica que esse elemento está passando pelo ciclo de layout da plataforma. (Herdado de VisualElement) |
IsLoaded |
Indica se um elemento está conectado à árvore de objetos principal. (Herdado de VisualElement) |
IsPlatformEnabled |
Obtém ou define um valor que indica se o elemento equivalente da plataforma desses elementos está habilitado. (Herdado de VisualElement) |
IsPlatformStateConsistent |
Obtém ou define um valor que indica que esse elemento é atualmente consistente com o estado do elemento equivalente da plataforma. (Herdado de VisualElement) |
IsVisible |
Obtém ou define um valor que determina se esse elemento ficará visível na tela e ocupará espaço nos layouts. Esta é uma propriedade associável. (Herdado de VisualElement) |
Items | |
ItemTemplate |
Obtém ou define DataTemplate aplicado a cada um dos Itens. |
LogicalChildren |
Obsoleto.
Uma Page que fornece os recursos fundamentais da interface do usuário exigidos pela maioria dos aplicativos, permitindo que você se concentre na carga de trabalho principal do aplicativo. (Herdado de Element) |
MaximumHeightRequest |
Obtém ou define a altura máxima que o elemento solicitará durante o layout. Esta é uma propriedade associável. (Herdado de VisualElement) |
MaximumWidthRequest |
Obtém ou define a largura máxima que o elemento solicitará durante o layout. Esta é uma propriedade associável. (Herdado de VisualElement) |
MenuBarItems |
Obtém os MenuBarItem objetos para esta página, implementados de maneira específica da plataforma. (Herdado de Page) |
MenuItemTemplate |
Obtém ou define o DataTemplate aplicado a objetos MenuItem na coleção MenuItems. |
MinimumHeightRequest |
Obtém ou define a altura mínima que o elemento solicitará durante o layout. Esta é uma propriedade associável. (Herdado de VisualElement) |
MinimumWidthRequest |
Obtém ou define a largura mínima que o elemento solicitará durante o layout. Esta é uma propriedade associável. (Herdado de VisualElement) |
Navigation |
Obtém o objeto responsável por lidar com a navegação baseada em pilha. (Herdado de NavigableElement) |
NavigationProxy |
Obtém o elenco de Navigation para um NavigationProxy. (Herdado de NavigableElement) |
Opacity |
Obtém ou define o valor de opacidade aplicado ao elemento quando ele é renderizado. O intervalo desse valor é de 0 a 1; Os valores fora desse intervalo serão definidos como o valor válido mais próximo. Esta é uma propriedade associável. (Herdado de VisualElement) |
Padding |
Obtém ou define o espaço entre o conteúdo da página e sua borda. Esta é uma propriedade associável. (Herdado de Page) |
Parent |
Obtém ou define o pai Element desse elemento. (Herdado de Element) |
RealParent |
Para uso interno pelo .NET MAUI. (Herdado de Element) |
Resources |
Obtém ou define o dicionário de recursos locais. (Herdado de VisualElement) |
Rotation |
Obtém ou define a rotação (em graus) sobre o eixo Z (rotação afim) quando o elemento é renderizado. Esta é uma propriedade associável. (Herdado de VisualElement) |
RotationX |
Obtém ou define a rotação (em graus) sobre o eixo X (rotação de perspectiva) quando o elemento é renderizado. Esta é uma propriedade associável. (Herdado de VisualElement) |
RotationY |
Obtém ou define a rotação (em graus) sobre o eixo Y (rotação de perspectiva) quando o elemento é renderizado. Esta é uma propriedade associável. (Herdado de VisualElement) |
Scale |
Obtém ou define o fator de escala aplicado ao elemento. Esta é uma propriedade associável. (Herdado de VisualElement) |
ScaleX |
Obtém ou define um valor de escala para aplicar à direção X. Esta é uma propriedade associável. (Herdado de VisualElement) |
ScaleY |
Obtém ou define um valor de escala para aplicar à direção Y. Esta é uma propriedade associável. (Herdado de VisualElement) |
Shadow |
Obtém ou define o efeito de sombra projetado pelo elemento. Esta é uma propriedade associável. (Herdado de VisualElement) |
Style |
Obtém ou define o exclusivo Style para esse elemento. (Herdado de NavigableElement) |
StyleClass |
Obtém ou define as classes de estilo para o elemento. (Herdado de NavigableElement) |
StyleId |
Obtém ou define um valor definido pelo usuário para identificar exclusivamente o elemento. (Herdado de Element) |
Title |
Obtém ou define o título da página. (Herdado de Page) |
ToolbarItems |
Obtém os ToolbarItem objetos para esta página, implementados de maneira específica da plataforma. (Herdado de Page) |
TranslationX |
Obtém ou define o delta de translação de X do elemento. Esta é uma propriedade associável. (Herdado de VisualElement) |
TranslationY |
Obtém ou define o delta de translação de Y do elemento. Esta é uma propriedade associável. (Herdado de VisualElement) |
Triggers |
Obtém a lista de TriggerBase objetos associados a esse elemento. Essa é uma propriedade associável somente leitura. (Herdado de VisualElement) |
Visual |
Obtém ou define uma IVisual implementação que substitui a aparência visual de um elemento. Esta é uma propriedade associável. (Herdado de VisualElement) |
Width |
Obtém a largura atual desse elemento. Essa é uma propriedade associável somente leitura. (Herdado de VisualElement) |
WidthRequest |
Obtém ou define a substituição de largura desejada deste elemento. Esta é uma propriedade associável. (Herdado de VisualElement) |
Window |
Obtém o Window que está associado a um elemento. Essa é uma propriedade associável somente leitura. (Herdado de VisualElement) |
X |
Obtém a posição X atual desse elemento. Essa é uma propriedade associável somente leitura. (Herdado de VisualElement) |
Y |
Obtém a posição Y atual desse elemento. Essa é uma propriedade associável somente leitura. (Herdado de VisualElement) |
ZIndex |
Obtém ou define o z-index de frente para trás de um elemento dentro de um layout. Esta é uma propriedade associável. (Herdado de VisualElement) |
Métodos
AddLogicalChild(Element) |
Adiciona um Element aos filhos lógicos. (Herdado de Element) |
ApplyBindings() |
Aplica todas as associações atuais a BindingContext. (Herdado de BindableObject) |
Arrange(Rect) |
Posiciona objetos filho e determina um tamanho para um elemento. (Herdado de VisualElement) |
ArrangeOverride(Rect) |
Permite que as subclasses implementem a lógica Arrange personalizada durante uma passagem de layout de controles. (Herdado de VisualElement) |
BatchBegin() |
Sinaliza o início de um lote de alterações às propriedades de elementos. Isso pode beneficiar o desempenho se um número maior de valores de propriedade for alterado. (Herdado de VisualElement) |
BatchCommit() |
Sinaliza o término de um lote de comandos para o elemento e que esses comandos agora devem ser confirmados. (Herdado de VisualElement) |
ChangeVisualState() |
Altera o estado visual atual com base nos valores de propriedade atuais desses elementos. (Herdado de VisualElement) |
ClearLogicalChildren() |
Remove todos os filhos Elements. (Herdado de Element) |
ClearValue(BindableProperty) |
Limpa qualquer valor definido anteriormente para uma propriedade associável. (Herdado de BindableObject) |
ClearValue(BindablePropertyKey) |
Limpa qualquer valor definido anteriormente para uma propriedade associável, identificada por sua chave. (Herdado de BindableObject) |
CoerceValue(BindableProperty) |
Força-se o valor da propriedade associável especificada. Isso é feito invocando BindableProperty.CoerceValueDelegate a propriedade associável especificada. (Herdado de BindableObject) |
CoerceValue(BindablePropertyKey) |
Força-se o valor da propriedade associável especificada. Isso é feito invocando BindableProperty.CoerceValueDelegate a propriedade associável especificada. (Herdado de BindableObject) |
DisplayActionSheet(String, String, String, FlowDirection, String[]) |
Exibe uma folha de ação da plataforma, permitindo que o usuário do aplicativo escolha entre vários botões. (Herdado de Page) |
DisplayActionSheet(String, String, String, String[]) |
Exibe uma folha de ação da plataforma, permitindo que o usuário do aplicativo escolha entre vários botões. (Herdado de Page) |
DisplayAlert(String, String, String, FlowDirection) |
Exibe uma caixa de diálogo de alerta para o usuário do aplicativo com um único botão de cancelamento. (Herdado de Page) |
DisplayAlert(String, String, String, String, FlowDirection) |
Exibe uma caixa de diálogo de alerta para o usuário do aplicativo com um único botão de cancelamento. (Herdado de Page) |
DisplayAlert(String, String, String, String) |
Exibe uma caixa de diálogo de alerta para o usuário do aplicativo com um único botão de cancelamento. (Herdado de Page) |
DisplayAlert(String, String, String) |
Exibe uma caixa de diálogo de alerta para o usuário do aplicativo com um único botão de cancelamento. (Herdado de Page) |
DisplayPromptAsync(String, String, String, String, String, Int32, Keyboard, String) |
Exibe uma caixa de diálogo de prompt para o usuário do aplicativo com a intenção de capturar um único valor de cadeia de caracteres. (Herdado de Page) |
EffectIsAttached(String) |
Para uso interno pelo .NET MAUI. (Herdado de Element) |
FindByName(String) |
Retorna o elemento que tem o nome especificado. (Herdado de Element) |
Focus() |
Tenta definir o foco para esse elemento. (Herdado de VisualElement) |
ForceLayout() |
Força a página a executar uma passagem de layout. (Herdado de Page) |
GetBackButtonBehavior(BindableObject) |
Obtém o valor de BackButtonBehaviorProperty de |
GetBackgroundColor(BindableObject) |
Obtém a cor de fundo no cromo da Casca. |
GetDisabledColor(BindableObject) |
Obtém a cor para sombrear o texto e os ícones que estão desativados. |
GetFlyoutBackdrop(BindableObject) |
Obtém a cor do texto e ícones não selecionados no cromo do Shell. |
GetFlyoutBehavior(BindableObject) |
Obtém o comportamento usado para abrir o submenu quando o fornecido |
GetFlyoutHeight(BindableObject) |
Obtém a altura do submenu quando o fornecido |
GetFlyoutItemIsVisible(BindableObject) |
Uma Page que fornece os recursos fundamentais da interface do usuário exigidos pela maioria dos aplicativos, permitindo que você se concentre na carga de trabalho principal do aplicativo. |
GetFlyoutWidth(BindableObject) |
Obtém a largura do submenu. |
GetForegroundColor(BindableObject) |
Obtém a cor do primeiro plano para a barra de guias. |
GetItemTemplate(BindableObject) |
Obtém o DataTemplate aplicado a cada FlyoutItem objeto gerenciado pelo Shell. |
GetMenuItemTemplate(BindableObject) |
Obtém o DataTemplate aplicado a MenuItem objetos na coleção MenuItems. |
GetNavBarHasShadow(BindableObject) |
Obtém um valor que representa se a barra de navegação tem uma sombra quando o fornecido |
GetNavBarIsVisible(BindableObject) |
Obtém um valor que indica se a barra de navegação está visível quando quando o fornecido |
GetParentWindow() |
Recupera a janela pai que contém a página. (Herdado de Page) |
GetPresentationMode(BindableObject) |
Obtém a animação de navegação que ocorre quando uma página é navegada com o GoToAsync(ShellNavigationState, Boolean) método. |
GetSearchHandler(BindableObject) |
Obtém a funcionalidade de pesquisa integrada. |
GetTabBarBackgroundColor(BindableObject) |
Obtém a cor da tela de fundo da barra de guias. |
GetTabBarDisabledColor(BindableObject) |
Obtém a cor da tela de fundo da barra de guias. |
GetTabBarForegroundColor(BindableObject) |
Obtém a cor da barra de guias quando ela está desativada. |
GetTabBarIsVisible(BindableObject) |
Obtém a visibilidade das guias quando o fornecido |
GetTabBarTitleColor(BindableObject) |
Obtém a cor do primeiro plano para a barra de guias. |
GetTabBarUnselectedColor(BindableObject) |
Obtém a cor do título da barra de guias. |
GetTitleColor(BindableObject) |
Obtém a cor usada para o título da página atual. |
GetTitleView(BindableObject) |
Obtém qualquer um View para ser exibido na barra de navegação quando o fornecido |
GetUnselectedColor(BindableObject) |
Obtém a cor do texto e ícones não selecionados no cromo do Shell. |
GetValue(BindableProperty) |
Retorna o valor contido na propriedade associável fornecida. (Herdado de BindableObject) |
GoToAsync(ShellNavigationState, Boolean, IDictionary<String,Object>) |
Navega de forma assíncrona para |
GoToAsync(ShellNavigationState, Boolean, ShellNavigationQueryParameters) |
Esse método navega até a ShellNavigationState e retorna um Task. |
GoToAsync(ShellNavigationState, Boolean) |
Navega de forma assíncrona para |
GoToAsync(ShellNavigationState, IDictionary<String,Object>) |
Uma Page que fornece os recursos fundamentais da interface do usuário exigidos pela maioria dos aplicativos, permitindo que você se concentre na carga de trabalho principal do aplicativo. |
GoToAsync(ShellNavigationState, ShellNavigationQueryParameters) |
Esse método navega até a ShellNavigationState e retorna um Task que será concluído assim que a animação de navegação. |
GoToAsync(ShellNavigationState) |
Uma Page que fornece os recursos fundamentais da interface do usuário exigidos pela maioria dos aplicativos, permitindo que você se concentre na carga de trabalho principal do aplicativo. |
InsertLogicalChild(Int32, Element) |
Insere um Element para os filhos lógicos no índice especificado. (Herdado de Element) |
InvalidateMeasure() |
Marca a medida atual de um elemento como invalidada. (Herdado de VisualElement) |
InvalidateMeasureNonVirtual(InvalidationTrigger) |
Obsoleto.
Invalida a medida de um elemento. (Herdado de VisualElement) |
InvalidateMeasureOverride() |
Fornece uma maneira de permitir que subclasses (por exemplo, Layout) substituam InvalidateMeasure() (Herdado de VisualElement) |
IsSet(BindableProperty) |
Determina se existe ou não uma propriedade associável e tem um conjunto de valores. (Herdado de BindableObject) |
Layout(Rect) |
Atualiza os limites do elemento durante o ciclo de layout. (Herdado de VisualElement) |
LayoutChildren(Double, Double, Double, Double) |
Obsoleto.
Uma Page que fornece os recursos fundamentais da interface do usuário exigidos pela maioria dos aplicativos, permitindo que você se concentre na carga de trabalho principal do aplicativo. |
Measure(Double, Double, MeasureFlags) |
Obsoleto.
Retorna o tamanho mínimo que um elemento precisa para ser exibido no dispositivo. (Herdado de VisualElement) |
Measure(Double, Double) |
Retorna o tamanho mínimo que um elemento precisa para ser exibido no dispositivo. As margens são excluídas da medição, mas retornadas com o tamanho.
Não é recomendável chamar esse método fora da |
MeasureOverride(Double, Double) |
Permite que as subclasses implementem a lógica de medida personalizada durante uma passagem de medida de controles. (Herdado de VisualElement) |
On<T>() |
Retorna a instância específica da plataforma desse |
OnAppearing() |
Quando substituído em uma classe derivada, permite que os desenvolvedores de aplicativos personalizem o comportamento imediatamente antes de a página se tornar visível. (Herdado de Page) |
OnBackButtonPressed() |
Uma Page que fornece os recursos fundamentais da interface do usuário exigidos pela maioria dos aplicativos, permitindo que você se concentre na carga de trabalho principal do aplicativo. |
OnBindingContextChanged() |
Uma Page que fornece os recursos fundamentais da interface do usuário exigidos pela maioria dos aplicativos, permitindo que você se concentre na carga de trabalho principal do aplicativo. |
OnChildAdded(Element) |
Invocado quando um objeto filho é adicionado a esse elemento. (Herdado de VisualElement) |
OnChildMeasureInvalidated(Object, EventArgs) |
Indica que o tamanho preferido de um Element filho mudou. (Herdado de Page) |
OnChildRemoved(Element, Int32) |
Invocado quando um objeto filho é removido desse elemento. (Herdado de VisualElement) |
OnChildrenReordered() |
Aciona o evento ChildrenReordered. (Herdado de VisualElement) |
OnDisappearing() |
Quando substituído em uma classe derivada, permite que o desenvolvedor do aplicativo personalize o comportamento à medida que a página desaparece. (Herdado de Page) |
OnHandlerChanged() |
Quando substituído em uma classe derivada, deve gerar o HandlerChanged evento. (Herdado de Element) |
OnHandlerChanging(HandlerChangingEventArgs) |
Quando substituído em uma classe derivada, deve gerar o HandlerChanging evento. (Herdado de Element) |
OnMeasure(Double, Double) |
Obsoleto.
Método chamado quando ocorre uma medida de layout. (Herdado de VisualElement) |
OnNavigated(ShellNavigatedEventArgs) |
Uma Page que fornece os recursos fundamentais da interface do usuário exigidos pela maioria dos aplicativos, permitindo que você se concentre na carga de trabalho principal do aplicativo. |
OnNavigatedFrom(NavigatedFromEventArgs) |
Quando substituído em uma classe derivada, permite que os desenvolvedores de aplicativos personalizem o comportamento imediatamente após a página estar sendo navegada para fora. (Herdado de Page) |
OnNavigatedTo(NavigatedToEventArgs) |
Quando substituído em uma classe derivada, permite que os desenvolvedores de aplicativos personalizem o comportamento imediatamente após a navegação da página. (Herdado de Page) |
OnNavigating(ShellNavigatingEventArgs) |
Uma Page que fornece os recursos fundamentais da interface do usuário exigidos pela maioria dos aplicativos, permitindo que você se concentre na carga de trabalho principal do aplicativo. |
OnNavigatingFrom(NavigatingFromEventArgs) |
Quando substituído em uma classe derivada, permite que os desenvolvedores de aplicativos personalizem o comportamento imediatamente antes da página que está sendo navegada. (Herdado de Page) |
OnParentChanged() |
Quando substituído em uma classe derivada, deve gerar o ParentChanged evento. (Herdado de Element) |
OnParentChanging(ParentChangingEventArgs) |
Quando substituído em uma classe derivada, deve gerar o ParentChanging evento. (Herdado de Element) |
OnParentSet() |
Chamado quando a propriedade da Parent página é alterada. (Herdado de Page) |
OnPropertyChanged(String) |
Uma Page que fornece os recursos fundamentais da interface do usuário exigidos pela maioria dos aplicativos, permitindo que você se concentre na carga de trabalho principal do aplicativo. |
OnPropertyChanging(String) |
Aciona o evento PropertyChanging. (Herdado de BindableObject) |
OnSizeAllocated(Double, Double) |
Indica que a página recebeu um tamanho. (Herdado de Page) |
PlatformSizeChanged() |
Sinaliza que o elemento equivalente da plataforma para o tamanho desse elemento foi alterado e um novo ciclo de layout pode ser necessário. (Herdado de VisualElement) |
RefreshIsEnabledProperty() |
Esse método sempre deve ser chamado se ocorrer algum evento e o valor da IsEnabledCore propriedade for alterado. (Herdado de VisualElement) |
RemoveBinding(BindableProperty) |
Remove uma associação definida anteriormente de uma propriedade associável. (Herdado de BindableObject) |
RemoveDynamicResource(BindableProperty) |
Remove um recurso dinâmico definido anteriormente. (Herdado de Element) |
RemoveLogicalChild(Element) |
Remove a primeira ocorrência de um específico Element dos filhos lógicos. (Herdado de Element) |
SendAppearing() |
Envia o sinal para a página de que ela está prestes a aparecer visualmente na tela. (Herdado de Page) |
SendBackButtonPressed() |
Chama OnBackButtonPressed(). (Herdado de Page) |
SendDisappearing() |
Envia o sinal para a página de que ela está prestes a ser visualmente ocultada da tela. (Herdado de Page) |
SetBackButtonBehavior(BindableObject, BackButtonBehavior) |
Define o comportamento do botão Voltar quando o fornecido |
SetBackgroundColor(BindableObject, Color) |
Define a cor de fundo no cromo da Casca. A cor não será preenchida atrás do conteúdo do Shell. |
SetBinding(BindableProperty, BindingBase) |
Atribui uma associação a uma propriedade associável. (Herdado de BindableObject) |
SetDisabledColor(BindableObject, Color) |
Define a cor para sombrear o texto e os ícones que estão desativados. |
SetDynamicResource(BindableProperty, String) |
Define a BindableProperty propriedade desse elemento a ser atualizada por meio do DynamicResource com a chave fornecida. (Herdado de Element) |
SetFlyoutBackdrop(BindableObject, Brush) |
Define o pano de fundo do submenu, que é a aparência da sobreposição do submenu. |
SetFlyoutBehavior(BindableObject, FlyoutBehavior) |
Define o comportamento usado para abrir o submenu quando o fornecido |
SetFlyoutHeight(BindableObject, Double) |
Define a altura do submenu. |
SetFlyoutItemIsVisible(BindableObject, Boolean) |
Define um valor que determina se um objeto tem um visível FlyoutItem no menu suspenso. Os itens do submenu são visíveis no submenu por padrão. No entanto, um item pode ser ocultado no submenu com o FlyoutItemIsVisibleProperty. |
SetFlyoutWidth(BindableObject, Double) |
Define a largura do submenu quando o fornecido |
SetForegroundColor(BindableObject, Color) |
Define a cor do primeiro plano para a barra de guias. Se a propriedade não estiver definida, o ForegroundColorProperty valor será usado. |
SetItemTemplate(BindableObject, DataTemplate) |
Define o DataTemplate aplicado a cada FlyoutItem objeto gerenciado pelo Shell. |
SetMenuItemTemplate(BindableObject, DataTemplate) |
Define o DataTemplate aplicado a MenuItem objetos na coleção MenuItems. O Shell fornece as propriedades Text e IconImageSource para o BindingContext do MenuItemTemplate. |
SetNavBarHasShadow(BindableObject, Boolean) |
Controla se a barra de navegação tem uma sombra quando o fornecido |
SetNavBarIsVisible(BindableObject, Boolean) |
Controla se a barra de navegação está visível quando o fornecido |
SetPresentationMode(BindableObject, PresentationMode) |
Define a animação de navegação que é reproduzida quando a Page é navegado com o GoToAsync(ShellNavigationState, Boolean) método. |
SetSearchHandler(BindableObject, SearchHandler) |
Define o manipulador responsável por implementar a funcionalidade de pesquisa integrada para quando o fornecido |
SetTabBarBackgroundColor(BindableObject, Color) |
Define a cor de fundo da barra de guias. Se a propriedade não estiver definida, o valor da propriedade BackgroundColor será usado. |
SetTabBarDisabledColor(BindableObject, Color) |
Define a cor desativada para a barra de guias. Se a propriedade não estiver definida, o DisabledColorProperty valor será usado. |
SetTabBarForegroundColor(BindableObject, Color) |
Define a cor do primeiro plano para a barra de guias. Se a propriedade não estiver definida, o valor da propriedade ForegroundColor será usado. |
SetTabBarIsVisible(BindableObject, Boolean) |
Define a visibilidade das guias quando o fornecido |
SetTabBarTitleColor(BindableObject, Color) |
Define a cor do título para a barra de guias. Se a propriedade não estiver definida, o TitleColorProperty valor será usado. |
SetTabBarUnselectedColor(BindableObject, Color) |
Define a cor não selecionada para a barra de guias. Se a propriedade não estiver definida, o valor da propriedade UnselectedColor será usado. |
SetTitleColor(BindableObject, Color) |
Define a cor usada para o título da página atual. |
SetTitleView(BindableObject, View) |
Define qualquer um View a ser exibido na barra de navegação quando o fornecido |
SetUnselectedColor(BindableObject, Color) |
Define a cor do texto e dos ícones não selecionados no cromo do Shell. |
SetValue(BindableProperty, Object) |
Define o valor da propriedade associável especificada. (Herdado de BindableObject) |
SetValue(BindablePropertyKey, Object) |
Define o valor da propriedade associável especificada. (Herdado de BindableObject) |
SetValueFromRenderer(BindableProperty, Object) |
Para uso interno pelo .NET MAUI. (Herdado de Element) |
SetValueFromRenderer(BindablePropertyKey, Object) |
Para uso interno pelo .NET MAUI. (Herdado de Element) |
SizeAllocated(Double, Double) |
Método que é chamado durante um ciclo de layout para sinalizar o início de um layout de subárvore. (Herdado de VisualElement) |
UnapplyBindings() |
Remove todas as associações atuais do contexto atual. (Herdado de BindableObject) |
Unfocus() |
Desativa o foco do teclado neste elemento. (Herdado de VisualElement) |
UpdateChildrenLayout() |
Obsoleto.
Solicita que os filhos Elementda página atualizem seus layouts. (Herdado de Page) |
Eventos
Appearing |
Gerado quando esta página está aparecendo visualmente na tela. (Herdado de Page) |
BatchCommitted |
Ocorre quando um lote de alterações de propriedade foi confirmado chamando BatchCommit(). (Herdado de VisualElement) |
BindingContextChanged |
Ocorre quando o valor da propriedade BindingContext muda. (Herdado de BindableObject) |
ChildAdded |
Gerado sempre que um elemento filho é adicionado ao elemento. (Herdado de Element) |
ChildRemoved |
Gerado sempre que um elemento filho é removido do elemento. (Herdado de Element) |
ChildrenReordered |
Ocorre quando a ordem dos filhos desse elemento é alterada. (Herdado de VisualElement) |
DescendantAdded |
Gerado sempre que um elemento filho é adicionado à subárvore do elemento. (Herdado de Element) |
DescendantRemoved |
Gerado sempre que um elemento filho é removido da subárvore de elementos. (Herdado de Element) |
Disappearing |
Gerado quando esta página está desaparecendo visualmente da tela. (Herdado de Page) |
FocusChangeRequested |
Obsoleto.
Ocorre quando uma mudança de foco é solicitada. (Herdado de VisualElement) |
Focused |
Ocorre quando esse elemento está focado. (Herdado de VisualElement) |
HandlerChanged |
Gerado sempre que o manipulador do elemento é alterado. (Herdado de Element) |
HandlerChanging |
Gerado sempre que o manipulador do elemento começa a mudar. (Herdado de Element) |
LayoutChanged |
Gerado quando os filhos desta página e, portanto, potencialmente o layout, foram alterados. (Herdado de Page) |
Loaded |
Ocorre quando um elemento foi construído e adicionado à árvore visual da plataforma. (Herdado de VisualElement) |
MeasureInvalidated |
Ocorre quando a medida atual de um elemento foi invalidada. (Herdado de VisualElement) |
Navigated |
Uma Page que fornece os recursos fundamentais da interface do usuário exigidos pela maioria dos aplicativos, permitindo que você se concentre na carga de trabalho principal do aplicativo. |
NavigatedFrom |
Gerado depois que a página foi navegada para fora. (Herdado de Page) |
NavigatedTo |
Gerado depois que a página foi navegada. (Herdado de Page) |
Navigating |
Uma Page que fornece os recursos fundamentais da interface do usuário exigidos pela maioria dos aplicativos, permitindo que você se concentre na carga de trabalho principal do aplicativo. |
NavigatingFrom |
Levantado antes de sair da página. (Herdado de Page) |
ParentChanged |
Gerado sempre que o pai do elemento for alterado. (Herdado de Element) |
ParentChanging |
Levantado sempre que o elemento começa a mudar. (Herdado de Element) |
PropertyChanged |
Ocorre quando um valor de propriedade é alterado. (Herdado de BindableObject) |
PropertyChanging |
Ocorre quando um valor da propriedade está sendo alterado. (Herdado de BindableObject) |
SizeChanged |
Ocorre quando o tamanho de um elemento é alterado. (Herdado de VisualElement) |
Unfocused |
Ocorre quando esse elemento está desfocado. (Herdado de VisualElement) |
Unloaded |
Ocorre quando um elemento não está mais conectado à árvore visual da plataforma. (Herdado de VisualElement) |
Implantações explícitas de interface
IContextFlyoutElement.ContextFlyout |
Obtém o ContextFlyout para a visualização. Submenus de menu, subitens de submenu de menu e separadores de submenu de menu podem ser adicionados ao submenu de contexto. (Herdado de Element) |
IDynamicResourceHandler.SetDynamicResource(BindableProperty, String) |
Uma Page que fornece os recursos fundamentais da interface do usuário exigidos pela maioria dos aplicativos, permitindo que você se concentre na carga de trabalho principal do aplicativo. (Herdado de BindableObject) |
IEffectControlProvider.RegisterEffect(Effect) |
Registra o especificado |
IElement.Handler |
Obtém ou define o manipulador de exibição do elemento. (Herdado de VisualElement) |
IElement.Parent |
Obtém o pai do elemento. (Herdado de Element) |
IElementController.Descendants() |
Para uso interno pelo .NET MAUI. (Herdado de Element) |
IElementController.LogicalChildren |
Para uso interno pelo .NET MAUI. (Herdado de Element) |
IElementController.SetValueFromRenderer(BindableProperty, Object) |
Para uso interno pelo .NET MAUI. (Herdado de Element) |
IFlyoutView.Detail |
Uma Page que fornece os recursos fundamentais da interface do usuário exigidos pela maioria dos aplicativos, permitindo que você se concentre na carga de trabalho principal do aplicativo. |
IFlyoutView.Flyout |
Uma Page que fornece os recursos fundamentais da interface do usuário exigidos pela maioria dos aplicativos, permitindo que você se concentre na carga de trabalho principal do aplicativo. |
IFlyoutView.FlyoutBehavior |
Uma Page que fornece os recursos fundamentais da interface do usuário exigidos pela maioria dos aplicativos, permitindo que você se concentre na carga de trabalho principal do aplicativo. |
IFlyoutView.IsGestureEnabled |
Uma Page que fornece os recursos fundamentais da interface do usuário exigidos pela maioria dos aplicativos, permitindo que você se concentre na carga de trabalho principal do aplicativo. |
IFlyoutView.IsPresented |
Uma Page que fornece os recursos fundamentais da interface do usuário exigidos pela maioria dos aplicativos, permitindo que você se concentre na carga de trabalho principal do aplicativo. |
INameScope.RegisterName(String, Object) |
Para uso interno pelo .NET MAUI. (Herdado de Element) |
INameScope.UnregisterName(String) |
Para uso interno pelo .NET MAUI. (Herdado de Element) |
IPaddingElement.OnPaddingPropertyChanged(Thickness, Thickness) |
Uma Page que fornece os recursos fundamentais da interface do usuário exigidos pela maioria dos aplicativos, permitindo que você se concentre na carga de trabalho principal do aplicativo. (Herdado de Page) |
IPaddingElement.PaddingDefaultValueCreator() |
Uma Page que fornece os recursos fundamentais da interface do usuário exigidos pela maioria dos aplicativos, permitindo que você se concentre na carga de trabalho principal do aplicativo. (Herdado de Page) |
ISafeAreaView.IgnoreSafeArea |
Especifica como o conteúdo da Exibição deve ser posicionado em relação a obstruções. Se esse valor for |
IShellController.AddAppearanceObserver(IAppearanceObserver, Element) |
Uma Page que fornece os recursos fundamentais da interface do usuário exigidos pela maioria dos aplicativos, permitindo que você se concentre na carga de trabalho principal do aplicativo. |
IShellController.AddFlyoutBehaviorObserver(IFlyoutBehaviorObserver) |
Uma Page que fornece os recursos fundamentais da interface do usuário exigidos pela maioria dos aplicativos, permitindo que você se concentre na carga de trabalho principal do aplicativo. |
IShellController.AppearanceChanged(Element, Boolean) |
Uma Page que fornece os recursos fundamentais da interface do usuário exigidos pela maioria dos aplicativos, permitindo que você se concentre na carga de trabalho principal do aplicativo. |
IShellController.FlyoutContent |
Uma Page que fornece os recursos fundamentais da interface do usuário exigidos pela maioria dos aplicativos, permitindo que você se concentre na carga de trabalho principal do aplicativo. |
IShellController.FlyoutFooter |
Uma Page que fornece os recursos fundamentais da interface do usuário exigidos pela maioria dos aplicativos, permitindo que você se concentre na carga de trabalho principal do aplicativo. |
IShellController.FlyoutHeader |
Uma Page que fornece os recursos fundamentais da interface do usuário exigidos pela maioria dos aplicativos, permitindo que você se concentre na carga de trabalho principal do aplicativo. |
IShellController.FlyoutItemsChanged |
Uma Page que fornece os recursos fundamentais da interface do usuário exigidos pela maioria dos aplicativos, permitindo que você se concentre na carga de trabalho principal do aplicativo. |
IShellController.GenerateFlyoutGrouping() |
Uma Page que fornece os recursos fundamentais da interface do usuário exigidos pela maioria dos aplicativos, permitindo que você se concentre na carga de trabalho principal do aplicativo. |
IShellController.GetFlyoutItemDataTemplate(BindableObject) |
Uma Page que fornece os recursos fundamentais da interface do usuário exigidos pela maioria dos aplicativos, permitindo que você se concentre na carga de trabalho principal do aplicativo. |
IShellController.GetItems() |
Uma Page que fornece os recursos fundamentais da interface do usuário exigidos pela maioria dos aplicativos, permitindo que você se concentre na carga de trabalho principal do aplicativo. |
IShellController.GetNavigationState(ShellItem, ShellSection, ShellContent, Boolean) |
Uma Page que fornece os recursos fundamentais da interface do usuário exigidos pela maioria dos aplicativos, permitindo que você se concentre na carga de trabalho principal do aplicativo. |
IShellController.ItemsCollectionChanged |
Uma Page que fornece os recursos fundamentais da interface do usuário exigidos pela maioria dos aplicativos, permitindo que você se concentre na carga de trabalho principal do aplicativo. |
IShellController.OnFlyoutItemSelected(Element) |
Uma Page que fornece os recursos fundamentais da interface do usuário exigidos pela maioria dos aplicativos, permitindo que você se concentre na carga de trabalho principal do aplicativo. |
IShellController.OnFlyoutItemSelectedAsync(Element) |
Uma Page que fornece os recursos fundamentais da interface do usuário exigidos pela maioria dos aplicativos, permitindo que você se concentre na carga de trabalho principal do aplicativo. |
IShellController.ProposeNavigation(ShellNavigationSource, ShellItem, ShellSection, ShellContent, IReadOnlyList<Page>, Boolean) |
Uma Page que fornece os recursos fundamentais da interface do usuário exigidos pela maioria dos aplicativos, permitindo que você se concentre na carga de trabalho principal do aplicativo. |
IShellController.RemoveAppearanceObserver(IAppearanceObserver) |
Uma Page que fornece os recursos fundamentais da interface do usuário exigidos pela maioria dos aplicativos, permitindo que você se concentre na carga de trabalho principal do aplicativo. |
IShellController.RemoveFlyoutBehaviorObserver(IFlyoutBehaviorObserver) |
Uma Page que fornece os recursos fundamentais da interface do usuário exigidos pela maioria dos aplicativos, permitindo que você se concentre na carga de trabalho principal do aplicativo. |
IShellController.StructureChanged |
Uma Page que fornece os recursos fundamentais da interface do usuário exigidos pela maioria dos aplicativos, permitindo que você se concentre na carga de trabalho principal do aplicativo. |
IShellController.UpdateCurrentState(ShellNavigationSource) |
Uma Page que fornece os recursos fundamentais da interface do usuário exigidos pela maioria dos aplicativos, permitindo que você se concentre na carga de trabalho principal do aplicativo. |
IToolbarElement.Toolbar |
Uma Page que fornece os recursos fundamentais da interface do usuário exigidos pela maioria dos aplicativos, permitindo que você se concentre na carga de trabalho principal do aplicativo. (Herdado de Page) |
IToolTipElement.ToolTip |
Representa uma pequena janela pop-up retangular que exibe uma breve descrição da finalidade de um modo de exibição quando o usuário posiciona o ponteiro sobre o modo de exibição. (Herdado de Element) |
IView.Arrange(Rect) |
Posiciona elementos filho e determina um tamanho para um elemento. (Herdado de VisualElement) |
IView.Background |
Obtém a tinta que preencherá o plano de fundo de uma visualização. (Herdado de Page) |
IView.Clip |
Obtém o Caminho usado para definir a estrutura de tópicos do conteúdo de uma Exibição. (Herdado de VisualElement) |
IView.FlowDirection |
Direção na qual os elementos da interface do usuário são verificados a olho nu (Herdado de VisualElement) |
IView.Height |
Obtém a altura especificada do IView. (Herdado de VisualElement) |
IView.HorizontalLayoutAlignment |
Determina o aspecto horizontal da disposição deste elemento em um contêiner (Herdado de VisualElement) |
IView.InvalidateArrange() |
Método chamado para invalidar o layout dessa exibição. (Herdado de VisualElement) |
IView.InvalidateMeasure() |
Sinaliza que o valor de medida atual dessa exibição não é mais válido e deve ser recalculado durante a próxima passagem de medida. (Herdado de VisualElement) |
IView.IsFocused |
Obtém um valor que indica se essa exibição está focada no momento. (Herdado de VisualElement) |
IView.Margin |
A Margem representa a distância entre uma vista e suas vistas adjacentes. (Herdado de VisualElement) |
IView.MaximumHeight |
Obtém a restrição de altura máxima especificada do IView, entre zero e double. Infinito positivo. (Herdado de VisualElement) |
IView.MaximumWidth |
Obtém a restrição de largura máxima especificada do IView, entre zero e double. Infinito positivo. (Herdado de VisualElement) |
IView.Measure(Double, Double) |
Atualiza o tamanho de uma Vista. (Herdado de VisualElement) |
IView.MinimumHeight |
Obtém a restrição de altura mínima especificada do IView, entre zero e double. Infinito positivo. (Herdado de VisualElement) |
IView.MinimumWidth |
Obtém a restrição de largura mínima especificada do IView, entre zero e double. Infinito positivo. (Herdado de VisualElement) |
IView.Semantics |
Adiciona semântica a cada exibição para acessibilidade (Herdado de VisualElement) |
IView.Shadow |
Pinta uma sombra ao redor da vista alvo. (Herdado de VisualElement) |
IView.VerticalLayoutAlignment |
Determina o aspecto vertical da disposição deste elemento em um contêiner (Herdado de VisualElement) |
IView.Visibility |
Obtém um valor que determina se esse Modo de Exibição deve fazer parte da árvore visual ou não. (Herdado de VisualElement) |
IView.Width |
Obtém a largura especificada do IView. (Herdado de VisualElement) |
IVisualElementController.EffectiveFlowDirection |
Para uso interno pelo .NET MAUI. (Herdado de VisualElement) |
IVisualElementController.InvalidateMeasure(InvalidationTrigger) |
Para uso interno pelo .NET MAUI. (Herdado de VisualElement) |
IVisualTreeElement.GetVisualChildren() |
Obtém uma lista somente leitura dos filhos visuais do elemento. (Herdado de Element) |
IVisualTreeElement.GetVisualParent() |
Obtém o pai visual do elemento. (Herdado de Element) |
Métodos de Extensão
AbortAnimation(IAnimatable, String) |
Interrompe a animação. |
Animate(IAnimatable, String, Animation, UInt32, UInt32, Easing, Action<Double,Boolean>, Func<Boolean>) |
Define os parâmetros especificados e inicia a animação. |
Animate(IAnimatable, String, Action<Double>, Double, Double, UInt32, UInt32, Easing, Action<Double,Boolean>, Func<Boolean>) |
Define os parâmetros especificados e inicia a animação. |
Animate(IAnimatable, String, Action<Double>, UInt32, UInt32, Easing, Action<Double,Boolean>, Func<Boolean>) |
Define os parâmetros especificados e inicia a animação. |
Animate<T>(IAnimatable, String, Func<Double,T>, Action<T>, UInt32, UInt32, Easing, Action<T,Boolean>, Func<Boolean>, IAnimationManager) |
Define os parâmetros especificados e inicia a animação. |
AnimateKinetic(IAnimatable, String, Func<Double,Double,Boolean>, Double, Double, Action, IAnimationManager) |
Define os parâmetros especificados e inicia a animação cinética. |
AnimationIsRunning(IAnimatable, String) |
Retorna um valor booliano que indica se a animação especificada pelo |
Batch(IAnimatable) |
Uma Page que fornece os recursos fundamentais da interface do usuário exigidos pela maioria dos aplicativos, permitindo que você se concentre na carga de trabalho principal do aplicativo. |
GetPropertyIfSet<T>(BindableObject, BindableProperty, T) |
Uma Page que fornece os recursos fundamentais da interface do usuário exigidos pela maioria dos aplicativos, permitindo que você se concentre na carga de trabalho principal do aplicativo. |
SetAppTheme<T>(BindableObject, BindableProperty, T, T) |
Uma Page que fornece os recursos fundamentais da interface do usuário exigidos pela maioria dos aplicativos, permitindo que você se concentre na carga de trabalho principal do aplicativo. |
SetAppThemeColor(BindableObject, BindableProperty, Color, Color) |
Uma Page que fornece os recursos fundamentais da interface do usuário exigidos pela maioria dos aplicativos, permitindo que você se concentre na carga de trabalho principal do aplicativo. |
SetBinding(BindableObject, BindableProperty, String, BindingMode, IValueConverter, String) |
Cria e aplica uma associação a uma propriedade. |
SetBinding<TSource,TProperty>(BindableObject, BindableProperty, Func<TSource,TProperty>, BindingMode, IValueConverter, Object, String, Object, Object, Object) |
Cria uma associação entre uma propriedade no objeto de origem e uma propriedade no objeto de destino. |
AncestorToRoot(Page) |
Para uso interno pela plataforma Microsoft.Maui.Controls. |
FindByName<T>(Element, String) |
Uma Page que fornece os recursos fundamentais da interface do usuário exigidos pela maioria dos aplicativos, permitindo que você se concentre na carga de trabalho principal do aplicativo. |
CancelAnimations(VisualElement) |
Anula todas as animações (por exemplo |
FadeTo(VisualElement, Double, UInt32, Easing) |
Retorna uma tarefa que executa o esmaecimento descrito pelos parâmetros |
InvalidateMeasure(VisualElement) |
As atualizações de layout podem ser forçadas pelo código do aplicativo, em vez de depender do comportamento interno do sistema de layout. No entanto, isso geralmente não é recomendado. Chamar InvalidateArrange, InvalidateMeasure ou UpdateLayout geralmente é desnecessário e pode causar baixo desempenho se usado em excesso. Em muitas situações em que o código do aplicativo pode estar alterando as propriedades do layout, o sistema de layout provavelmente já estará processando atualizações de forma assíncrona. O sistema de layout também tem otimizações para lidar com cascatas de alterações de layout por meio de relacionamentos pai-filho, e forçar o layout com o código do aplicativo pode funcionar contra essas otimizações. No entanto, é possível que existam situações de layout em cenários mais complicados em que forçar o layout é a melhor opção para resolver um problema de tempo ou outro problema com o layout. Basta usá-lo deliberadamente e com moderação. |
LayoutTo(VisualElement, Rect, UInt32, Easing) |
view para o retângulo especificado pelo bounds parâmetro. |
RelRotateTo(VisualElement, Double, UInt32, Easing) |
Gira o VisualElement especificado por |
RelScaleTo(VisualElement, Double, UInt32, Easing) |
Retorna uma tarefa que dimensiona o VisualElement especificado por |
RotateTo(VisualElement, Double, UInt32, Easing) |
Retorna uma tarefa que gira o VisualElement que é especificado por |
RotateXTo(VisualElement, Double, UInt32, Easing) |
Retorna uma tarefa que distorce o eixo X do VisualElement especificado por |
RotateYTo(VisualElement, Double, UInt32, Easing) |
Retorna uma tarefa que distorce o eixo Y do VisualElement especificado por |
ScaleTo(VisualElement, Double, UInt32, Easing) |
Retorna uma tarefa que dimensiona o VisualElement especificado por |
ScaleXTo(VisualElement, Double, UInt32, Easing) |
Retorna uma tarefa que dimensiona o eixo X do especificado por |
ScaleYTo(VisualElement, Double, UInt32, Easing) |
Retorna uma tarefa que dimensiona o eixo Y do especificado por |
TranslateTo(VisualElement, Double, Double, UInt32, Easing) |
Anima elementos TranslationX e TranslationY propriedades de seus valores atuais para os novos valores. Isso garante que o layout de entrada esteja na mesma posição que o layout visual. |
HasVisualStateGroups(VisualElement) |
Retornará |
CheckHandlers(IView) |
Uma Page que fornece os recursos fundamentais da interface do usuário exigidos pela maioria dos aplicativos, permitindo que você se concentre na carga de trabalho principal do aplicativo. |
ComputeDesiredSize(IView, Double, Double) |
Uma Page que fornece os recursos fundamentais da interface do usuário exigidos pela maioria dos aplicativos, permitindo que você se concentre na carga de trabalho principal do aplicativo. |
ComputeFrame(IView, Rect) |
Uma Page que fornece os recursos fundamentais da interface do usuário exigidos pela maioria dos aplicativos, permitindo que você se concentre na carga de trabalho principal do aplicativo. |
ToHandler(IElement, IMauiContext) |
Uma Page que fornece os recursos fundamentais da interface do usuário exigidos pela maioria dos aplicativos, permitindo que você se concentre na carga de trabalho principal do aplicativo. |
ToPlatform(IElement, IMauiContext) |
Uma Page que fornece os recursos fundamentais da interface do usuário exigidos pela maioria dos aplicativos, permitindo que você se concentre na carga de trabalho principal do aplicativo. |
ToHandler(IView, IMauiContext) |
Uma Page que fornece os recursos fundamentais da interface do usuário exigidos pela maioria dos aplicativos, permitindo que você se concentre na carga de trabalho principal do aplicativo. |
SetSemanticFocus(IView) |
Uma Page que fornece os recursos fundamentais da interface do usuário exigidos pela maioria dos aplicativos, permitindo que você se concentre na carga de trabalho principal do aplicativo. |
CaptureAsync(IView) |
Uma Page que fornece os recursos fundamentais da interface do usuário exigidos pela maioria dos aplicativos, permitindo que você se concentre na carga de trabalho principal do aplicativo. |
DisconnectHandlers(IView) |
Uma Page que fornece os recursos fundamentais da interface do usuário exigidos pela maioria dos aplicativos, permitindo que você se concentre na carga de trabalho principal do aplicativo. |
GetVisualElementWindow(IVisualTreeElement) |
Obtém a janela que contém o elemento da árvore visual, se o elemento estiver contido em uma. |
GetVisualTreeDescendants(IVisualTreeElement) |
Obtém toda a hierarquia de descendentes como uma lista de filhos para um determinado elemento de árvore visual. |
GetVisualTreeElements(IVisualTreeElement, Point) |
Obtém a lista dos filhos de um elemento de árvore visual com base em um determinado ponto. |
GetVisualTreeElements(IVisualTreeElement, Rect) |
Obtém uma lista de filhos de elementos de árvore visual com base em um retângulo. |
GetVisualTreeElements(IVisualTreeElement, Double, Double, Double, Double) |
Obtém uma lista de filhos de elementos de árvore visual com base em um retângulo definido por suas coordenadas que são especificadas em unidades de plataforma, não em pixels. |
GetVisualTreeElements(IVisualTreeElement, Double, Double) |
Obtém uma lista de filhos de elementos de árvore visual com base em um determinado ponto x, y. |