Compartilhar via


Microsoft.Maui.Controls Namespace

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

Classes

AbsoluteLayout

Posiciona os elementos filho em posições absolutas.

Accelerator

Representa uma tecla de atalho para um MenuItem.

AcceleratorTypeConverter

A classe que o analisador XAML usa para converter cadeias de caracteres em objetos Accelerator.

ActivityIndicator

Um controle visual usado para indicar que algo está em andamento.

AdaptiveTrigger

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

AndExpandLayoutManager

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

Animation

Encapsula uma animação, uma coleção de funções que modificam as propriedades em um período perceptível pelo usuário.

AnimationExtensions

Métodos de extensão para objetos IAnimatable.

Application

Classe que representa um aplicativo móvel multiplataforma.

AppLinkEntry

Um link profundo de aplicativos em um índice de pesquisa de link do aplicativo.

AppThemeChangedEventArgs

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

AutomationProperties

Contém informações abreviadas e detalhadas da interface do usuário que são fornecidas aos serviços de acessibilidade.

BackButtonBehavior

Um BindableObject que especifica o comportamento associado ao botão Voltar em um aplicativo de Shell.

BackButtonPressedEventArgs

Somente para uso interno. Contém argumentos para o evento gerado quando um botão de voltar é pressionado.

BackgroundingEventArgs

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

BaseMenuItem

Classe base para itens de menu.

BaseShellItem

Um NavigableElement que é a classe base para ShellGroupItem e ShellContent.

BaseSwipeEventArgs

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

Behavior

Classe base para comportamentos definidos pelo usuário generalizados que podem responder a eventos e condições arbitrários.

Behavior<T>

Classe base para comportamentos definidos pelo usuário generalizados que podem responder a eventos e condições arbitrários.

BindableLayout

Classe estática que especifica as propriedades anexadas que permitem que um ILayout funcione com uma associação de dados IEnumerable.

BindableObject

Fornece um mecanismo para propagar alterações de dados de um objeto para outro. Permite validação, coerção de tipo e um sistema de eventos.

BindableObjectExtensions

Contém métodos de extensão de conveniência para BindableObject.

BindableProperty

Uma BindableProperty é um repositório de backup para as propriedades que permitem associações em BindableObject.

BindablePropertyConverter

Um TypeConverter para propriedades associáveis.

BindablePropertyKey

A chave secreta para uma BindableProperty, usada para implementar uma BindableProperty com acesso de gravação restrito.

Binding

Uma associação de dados imutáveis única de 1:1.

BindingBase

Uma classe abstrata que fornece um BindingMode e uma opção de formatação.

BindingCondition

Classe que representa uma comparação de valor com o destino de uma associação arbitrária.

Border

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

BoundsConstraint

Uma restrição de layout de associações usada por RelativeLayouts.

BoundsTypeConverter

Um TypeConverter que converte cadeias de caracteres em Rectangles para uso com AbsoluteLayouts.

BoxView

Um View usado para desenhar um retângulo colorido sólido.

Brush

Define o comportamento principal e as cores internas para pintar uma área.

BrushTypeConverter

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

BrushTypeConverter.GradientBrushParser

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

Button

Um botão View que reage a eventos de toque.

Button.ButtonContentLayout

Representa o layout do conteúdo do botão sempre que uma imagem é mostrada.

Button.ButtonContentTypeConverter

Um conversor para converter uma cadeia de caracteres em um Button.ButtonContentLayout objeto.

CarouselLayoutTypeConverter

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

CarouselView

Um ItemsView cujas exibições filhas roláveis "encaixam" no lugar.

Cell

Fornece classe base e recursos para todas as células Microsoft.Maui.Controls. As células são elementos destinados a serem adicionados a ListView ou TableView.

CheckBox

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

CheckedChangedEventArgs

Os argumentos do evento para eventos CheckBox e CheckedChanged.

ChildGestureRecognizer

Um reconhecedor de gestos a ser usado como um filho de outro.

ClickedEventArgs

Os argumentos de evento para um evento de clique.

ClickGestureRecognizer

Reconhecedor para gestos de clique.

CloseRequestedEventArgs

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

CollectionView

Um SelectableItemsView que apresenta uma coleção de itens.

ColumnDefinition

Uma IDefinition que define propriedades para uma coluna em uma Grid.

ColumnDefinitionCollection

Um DefinitionCollection<T> para ColumnDefinitions.

ColumnDefinitionCollectionTypeConverter

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

Command

Define uma implementação ICommand que encapsula um Action.

Command<T>

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

CompareStateTrigger

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

CompressedLayout

Contém as propriedades anexadas para omitir renderizadores redundantes.

Condition

Classe base para condições.

Configuration<TPlatform,TElement>

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

ContentPage

Um Page que exibe uma única exibição.

ContentPresenter

Gerenciador de layout para exibições modeladas.

ContentPropertyAttribute

Indica a propriedade do tipo que é a propriedade de conteúdo (padrão).

ContentView

Um elemento que contém um único elemento filho.

ControlsColorExtensions

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

ControlTemplate

Modelo que especifica um grupo de estilos e efeitos para controles.

CurrentItemChangedEventArgs

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

DataPackage

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

DataPackagePropertySet

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

DataPackagePropertySetView

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

DataPackageView

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

DataTemplate

Um modelo para várias associações, normalmente usadas por ListViews e MultiPage<T>s.

DataTemplateSelector

Seleciona objetos DataTemplate por tipo de dados e contêiner.

DataTrigger

A classe que representa uma condição em uma associação arbitrária, juntamente com uma lista de objetos Setter que serão aplicados quando a condição for atendida.

DateChangedEventArgs

Argumentos de evento para o evento DateSelected.

DatePicker

Um View que permite a seleção de data.

DefinitionCollection<T>

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

DependencyAttribute

Um atributo que indica que o tipo especificado fornece uma implementação concreta de uma interface necessária.

DependencyService

Classe estática que fornece o método de fábrica Get<T>(DependencyFetchTarget) para recuperar implementações específicas da plataforma do tipo T especificado.

DesignMode

Classe estática que os desenvolvedores podem usar para determinar se o aplicativo está em execução em um pré-visualizador.

Device

Uma classe de utilitário para interagir com o Dispositivo/Plataforma atual.

Device.Styles

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

DeviceStateTrigger

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

DisplayDensityChangedEventArgs

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

DoubleCollection

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

DoubleCollectionConverter

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

DragEventArgs

Fornece dados para os eventos de DragOver e de DragLeave .

DragGestureRecognizer

Fornece reconhecimento de gestos de arrastar e define os eventos associados para arrastar e soltar.

DragStartingEventArgs

Fornece dados para o evento DragStarting.

DropCompletedEventArgs

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

DropEventArgs

Fornece dados para o evento Drop.

DropGestureRecognizer

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

Editor

Um controle que pode editar várias linhas de texto.

Effect

Uma coleção de estilos e propriedades que podem ser adicionados a um elemento no tempo de execução.

EffectiveVisualExtensions

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

Element

Fornece a classe base para todos os elementos hierárquicos Microsoft.Maui.Controls. Essa classe contém todos os métodos e propriedades necessárias para representar um elemento na hierarquia Microsoft.Maui.Controls.

ElementEventArgs

Fornece dados para eventos que pertencem a um único Element.

ElementTemplate

Classe base para as classes DataTemplate e ControlTemplate.

Entry

Entrada é uma entrada de texto de linha única. Ele é melhor usado para coletar pequenas informações discretas, como nomes de usuário e senhas.

EntryCell

Um Cell com um rótulo e um campo de entrada de texto de linha única.

EventTrigger

A classe que representa um evento de gatilho e uma lista de objetos TriggerAction que serão chamados quando o evento for gerado.

ExportEffectAttribute

Atributo que identifica um Effect com um identificador exclusivo que pode ser usado com Resolve(String) para localizar um efeito.

ExportFontAttribute

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

FileImageSource

Um ImageSource que lê uma imagem de um arquivo.

FileImageSourceConverter

Um TypeConverter que converte em FileImageSource.

FlexLayout

Um layout tipo Flexbox semelhante que coloca os elementos filho em linhas ou colunas opcionalmente encapsuláveis de elementos filho.

FlowDirectionConverter

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

FlyoutBase

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

FlyoutItem

Um ShellItem que tem uma coleção de objetos Tab.

FlyoutPage

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

FocusEventArgs

Os args de evento para eventos Focused e Unfocused de VisualElement.

FontAttributesConverter

Converte uma cadeia de caracteres em um objeto FontAttributes.

FontExtensions

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

FontImageSource

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

FontSizeConverter

Converte uma cadeia de caracteres em um tamanho da fonte.

FormattedString

Representa um texto com atributos aplicados a algumas partes.

Frame

Um elemento contendo um único filho, com algumas opções de enquadramento.

GestureElement

Um elemento que pode responder a gestos.

GestureRecognizer

A classe base para todos os reconhecedores de gestos.

GradientBrush

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

GradientStop

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

GradientStopCollection

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

GraphicsView

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

Grid

Um layout que organiza as exibições em linhas e colunas.

GridExtensions

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

GridItemsLayout

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

GridLengthTypeConverter

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

GroupableItemsView

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

HandlerAttribute

Um atributo abstrato cujas subclasses especificam os renderizadores específicos da plataforma para controles abstratos Microsoft.Maui.Controls.

HandlerChangingEventArgs

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

HorizontalStackLayout

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

HtmlWebViewSource

Uma WebViewSource associada a uma cadeia de caracteres formatada em HTML.

IElementExtensions

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

Image

View que contém uma imagem.

ImageButton

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

ImageCell

Um TextCell que tem uma imagem.

ImageSource

Classe abstrata cujos implementadores carregam imagens de arquivos ou da Web.

ImageSourceConverter

Classe que usa uma representação de cadeia de caracteres de um local de arquivo de imagem e retorna um ImageSource do recurso especificado.

IndicatorView

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

InputView

A classe base de uma exibição que pode obter a entrada do teclado.

InvalidNavigationException

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

ItemsLayout

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

ItemsLayoutTypeConverter

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

ItemsView

Um View que serve como uma classe base para as exibições que contêm uma lista de modelos de itens.

ItemsView<TVisual>

Um View que serve como uma classe base para as exibições que contêm uma lista de modelos de itens.

ItemsViewScrolledEventArgs

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

ItemTappedEventArgs

Argumentos de evento para o evento ItemTapped.

ItemVisibilityEventArgs

Os Args de evento quando a visibilidade de um item tiver sido alterada em um ListView.

KeyboardAccelerator

Representa uma tecla de atalho para um MenuFlyoutItem.

KnownColor

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

Label

Um View que exibe texto.

Layout

Classe base para layouts que permitem organizar e agrupar controles de interface do usuário em seu aplicativo.

LayoutDirectionExtensions

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

LayoutOptionsConverter

Classe que usa uma representação de cadeia de caracteres de um LayoutOptions e retorna um LayoutOptions correspondente.

LinearGradientBrush

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

LinearItemsLayout

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

ListProxyChangedEventArgs

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

ListStringTypeConverter

Conversor de tipo para converter em listas as listas de cadeias de caracteres formatadas adequadamente.

ListView

Um ItemsView<TVisual> que exibe uma coleção de dados como uma lista vertical.

MarshalingObservableCollection

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

MenuBar

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

MenuBarItem

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

MenuFlyout

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

MenuFlyoutItem

Representa um MenuFlyoutItem.

MenuFlyoutSeparator

Representa uma linha horizontal que separa itens em um menu.

MenuFlyoutSubItem

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

MenuItem

Classe que apresenta um item de menu e o associa a um comando.

MenuItemCollection

Um grupo de objetos MenuItem relacionados.

MessagingCenter

Associa um retorno de chamada em assinantes com um nome de mensagem específico.

ModalEventArgs

A classe base para ModalPushedEventArgs, ModalPushingEventArgs, ModalPoppedEventArgs e ModalPoppingEventArgs.

ModalPoppedEventArgs

Argumentos para o evento gerado quando uma janela modal abre em pop-up da pilha de navegação.

ModalPoppingEventArgs

Argumentos para o evento gerado quando uma janela modal está abrindo em pop-up da pilha de navegação.

ModalPushedEventArgs

Argumentos para o evento gerado quando é efetuado push de uma janela modal para a pilha de navegação.

ModalPushingEventArgs

Argumentos para o evento gerado quando está sendo efetuado push de uma janela modal para a pilha de navegação.

MultiBinding

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

MultiPage<T>

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

MultiTrigger

Classe que representa uma lista de condições de associação e de propriedade e uma lista de setters aplicados quando todas as condições na lista são atendidas.

NameScopeExtensions

Métodos de extensão para Element isso adiciona um método FindByName fortemente tipado.

NavigableElement

Representa uma Element funcionalidade com base para Page navegação. Não necessariamente renderiza na tela.

NavigatedFromEventArgs

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

NavigatedToEventArgs

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

NavigatingFromEventArgs

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

NavigationEventArgs

EventArgs para eventos de navegação da NavigationPage.

NavigationPage

Um Page que gerencia a navegação e a experiência do usuário de uma pilha de outras páginas.

NullEffect

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

On

Classe que é usada dentro OnPlatform de marcas em XAML ao especificar valores em plataformas.

OnIdiom<T>

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

OnPlatform<T>

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

OpenRequestedEventArgs

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

OrientationStateTrigger

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

Page

Um VisualElement que ocupa a tela inteira.

PanGestureRecognizer

Um reconhecedor de gestos para fazer panorâmica em conteúdo maior que sua exibição pai.

PanUpdatedEventArgs

Evento gerado quando um gesto de panorâmica é atualizado.

ParentChangingEventArgs

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

Picker

Um controle View para selecionar um elemento em uma lista.

PinchGestureRecognizer

Reconhecedor de gestos de pinçagem.

PinchGestureUpdatedEventArgs

Argumentos de evento para o evento PinchUpdated.

PlatformBehavior<TView>

Classe base para comportamentos generalizados definidos pelo usuário que podem responder a condições e eventos arbitrários quando conectados à hierarquia de exibição de plataforma.

PlatformBehavior<TView,TPlatformView>

Classe base para comportamentos generalizados definidos pelo usuário que podem responder a condições e eventos arbitrários quando conectados à hierarquia de exibição de plataforma.

PlatformConfigurationRegistry<TElement>

Auxiliar que lida com armazenamento e pesquisa de implementações específicas da plataforma

PlatformDragEventArgs

Argumentos específicos da plataforma associados ao DragEventArgs.

PlatformDragStartingEventArgs

Argumentos específicos da plataforma associados ao DragStartingEventArgs.

PlatformDropCompletedEventArgs

Argumentos específicos da plataforma associados ao DropCompletedEventArgs

PlatformDropEventArgs

Argumentos específicos da plataforma associados ao DropEventArgs.

PlatformEffect<TContainer,TControl>

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

PlatformPointerEventArgs

Argumentos específicos da plataforma associados ao PointerEventArgs.

PointCollection

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

PointerEventArgs

Argumentos para eventos PointerGestureRecognizer.

PointerGestureRecognizer

Fornece reconhecimento de gestos de ponteiro e eventos.

PoppedToRootEventArgs

EventArgs para o evento de navegação PoppedToRoot da NavigationPage.

PositionChangedEventArgs

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

ProgressBar

Um controle View que exibe o progresso.

PropertyChangingEventArgs

Argumentos de evento para o delegado PropertyChangingEventHandler.

PropertyCondition

A classe que representa uma comparação de valor em relação a uma propriedade no controle que contém o delimitador MultiTrigger.

QueryPropertyAttribute

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

RadialGradientBrush

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

RadioButton

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

RadioButtonGroup

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

ReferenceTypeConverter

Para uso interno pela plataforma Microsoft.Maui.Controls.

RefreshView

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

RelativeBindingSource

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

RenderWithAttribute

Associe a exibição ao renderizador.

ReorderableItemsView

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

ResolutionGroupNameAttribute

Atributo que identifica um nome de grupo, normalmente um nome de empresa ou URL da empresa invertida, que fornece um escopo de nomes em vigor.

ResourceDictionary

Um IDictionary que mapeia cadeias de caracteres de identificador para objetos de recurso arbitrários.

ResourceDictionary.RDSourceTypeConverter

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

RouteFactory

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

Routing

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

RoutingEffect

Efeito de independente de plataforma que encapsula um efeito interno, que é geralmente é específico da plataforma.

RowDefinition

Uma IDefinition que define propriedades para uma linha em uma Grid.

RowDefinitionCollection

Um DefinitionCollection<T> para RowDefinitions.

RowDefinitionCollectionTypeConverter

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

ScrolledEventArgs

Argumentos para o evento que é gerado quando uma janela é rolada.

ScrollToRequestedEventArgs

Argumentos para o evento gerado quando uma rolagem é solicitada.

ScrollToRequestEventArgs

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

ScrollView

Um elemento com capacidade de rolar se seu Conteúdo exigir.

SearchBar

Um controle View que fornece uma caixa de pesquisa.

SearchHandler

Implementação padrão de ISearchHandlerController.

SelectableItemsView

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

SelectedItemChangedEventArgs

Argumentos de evento para o evento ItemSelected.

SelectedPositionChangedEventArgs

Argumentos de evento para eventos de rolagem posicionais.

SelectionChangedEventArgs

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

SemanticProperties

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

Setter

Representa uma atribuição de uma propriedade para um valor, normalmente em um estilo ou em resposta a um gatilho.

SettersExtensions

Define métodos de extensão para IList<Setter>

Shadow

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

Shell

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.

ShellAppearance

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

ShellContent

Corresponde a um ContentPage contido em um ShellSection.

ShellGroupItem

Um BaseShellItem que tem FlyoutDisplayOptions. A classe base para ShellItem e ShellSection.

ShellItem

Um ou mais itens no submenu. Contido dentro de um Shell.

ShellNavigatedEventArgs

Argumentos para o evento OnNavigated(ShellNavigatedEventArgs).

ShellNavigatingDeferral

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

ShellNavigatingEventArgs

Argumentos para o evento OnNavigating(ShellNavigatingEventArgs).

ShellNavigationQueryParameters

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

ShellNavigationState

Um URI que representa a página atual ou um destino para a navegação em um aplicativo de Shell.

ShellSection

Conteúdo agrupado em um aplicativo de Shell, navegável por guias inferiores.

ShellTemplatedViewManager

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

Slider

Um controle View que insere um valor linear.

SolidColorBrush

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

Span

Representa uma seção de uma FormattedString.

StackBase

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

StackLayout

Um Layout que posiciona elementos filhos em uma única linha que pode ser orientada na vertical ou na horizontal.

StackLayoutManager

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

StateTrigger

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

StateTriggerBase

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

Stepper

Um controle View que insere um valor separado, restrito a um intervalo.

StreamImageSource

ImageSource que carrega uma imagem de um Stream.

StructuredItemsView

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

Style

Classe que contém gatilhos, setters e comportamentos que definem total ou parcialmente a aparência e o comportamento de uma classe de elementos visuais.

SwipeChangingEventArgs

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

SwipedEventArgs

Argumentos para eventos de passar o dedo.

SwipeEndedEventArgs

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

SwipeGestureRecognizer

Reconhecedor de gestos de passar o dedo.

SwipeItem

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

SwipeItems

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

SwipeItemView

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

SwipeStartedEventArgs

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

SwipeView

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

Switch

Um controle View que fornece um valor alternado.

SwitchCell

Um Cell com um rótulo e uma chave de liga/desliga.

Tab

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

TabBar

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

TabbedPage

MultiPage<T> que exibe uma matriz de guias na parte superior da tela, cada uma carregando conteúdo na tela.

TableRoot

Um TableSection que contém uma seção de tabela ou a tabela inteira.

TableSection

Uma seção lógica e visível de um TableView.

TableSectionBase

Classe base abstrata definindo uma seção de tabela.

TableSectionBase<T>

Classe base abstrata definindo uma seção de tabela.

TableView

Um View que contém linhas de elementos Cell.

TapGestureRecognizer

Fornece reconhecimento de eventos e gestos de toque.

TappedEventArgs

Argumentos para o evento ItemTapped.

TemplateBinding

Associa uma propriedade de modelo ao pai da exibição que tem um ControlTemplate.

TemplatedPage

Uma página que exibe o conteúdo de tela inteira com um modelo de controle e a classe base para ContentPage.

TemplatedView

Uma exibição que exibe conteúdo com um modelo de controle e a classe base para ContentView.

TemplateExtensions

Classe de extensão para DataTemplate, fornecendo um método de atalho com base em cadeia de caracteres para definir uma Associação.

TextAlignmentConverter

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

TextCell

A Cell com primário Text e Detail texto.

TextChangedEventArgs

Argumentos de evento para TextChanged eventos. Fornece valores de texto antigo e novo.

TextDecorationConverter

Uma subclasse TypeConverter que pode converter entre uma cadeia de caracteres e um objeto TextDecorations.

TimeChangedEventArgs

Argumentos de evento para o evento TimeSelected.

TimePicker

Um controle View que fornece a seleção de tempo.

ToggledEventArgs

Argumentos de evento para eventos Toggled e OnChanged.

Toolbar

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

ToolbarItem

Um item em uma barra de ferramentas ou exibido em um Page.

ToolTipProperties

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

TouchEventArgs

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

Trigger

Classe que representa uma condição de propriedade e uma ação executada quando a condição é atendida.

TriggerAction

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

TriggerAction<T>

Uma classe base para ações definidas pelo usuário executadas quando uma condição de gatilho é atendida.

TriggerBase

Classe base para classes que contêm uma condição e uma lista de ações a serem realizadas quando a condição for atendida.

TypeTypeConverter

Classe que usa uma representação de cadeia de caracteres de um Type e retorna um Type correspondente.

UnsolvableConstraintsException

Exceção indicando que os Constraints especificados não podem ser atendidos simultaneamente.

UriImageSource

Uma ImageSource que carrega uma imagem de um URI, armazenando os resultados em cache.

UriTypeConverter

Um TypeConverter que converte de uma cadeia de caracteres ou Uri em um Uri.

UrlWebViewSource

Uma WebViewSource associada a uma URL.

ValueChangedEventArgs

Argumentos de evento para ValueChanged eventos. Fornece valores novos e antigos.

VerticalStackLayout

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

View

Um elemento visual usado para colocar os layouts e os controles na tela.

ViewCell

Um Cell que contém um View definido pelo desenvolvedor.

ViewExtensions

Métodos de extensão para VisualElements, fornecendo funções animáveis de escala, de rotação e de layout.

VisibilityExtensions

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

VisualAttribute

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

VisualElement

Um Element que ocupa uma área na tela, tem uma aparência visual e pode obter entrada por toque.

VisualElement.FocusRequestArgs

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

VisualElement.VisibilityConverter

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

VisualMarker

Contém os tipos IVisual implementados pela equipe do Xamarin Forms e os tipos IVisual padrão usados pelo sistema Visual.

VisualMarker.DefaultVisual

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

VisualState

Contém um estado visual nomeado que se aplica a uma lista de setters para um elemento para correlacionar um estado com uma aparência.

VisualStateGroup

Contém uma lista de estados visuais relacionados que podem ser aplicados a um elemento visual.

VisualStateGroupList

Contém uma lista de grupos de estado visual para um aplicativo.

VisualStateManager

Gerencia grupos de estado visual e controles de transição entre estados.

VisualStateManager.CommonStates

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

VisualTypeConverter

Um TypeConverter que pode converter uma cadeia de caracteres em um objeto IVisual.

WebNavigatedEventArgs

Classe que contém os argumentos para o evento gerado após a conclusão de navegação na Web.

WebNavigatingEventArgs

Classe que contém os argumentos para o evento gerado após o início de navegação na Web.

WebNavigationEventArgs

Classe que contém os argumentos para o evento gerado quando a navegação na Web começa.

WebView

Um View que apresenta conteúdo HTML.

WebViewSource

Classe abstrata cujas subclasses fornecem os dados para um WebView.

WebViewSourceTypeConverter

Um TypeConverter que converte uma cadeia de caracteres em um UrlWebViewSource.

Window

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

XmlnsDefinitionAttribute

Atributo especificando o mapeamento entre um namespace de XML e um namespace de CLR.

XmlnsPrefixAttribute

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

Estruturas

LayoutOptions

Um struct cujos membros estáticos definem várias opções de alinhamento e de expansão.

Region

Representa uma região visual em uma interface do usuário Microsoft.Maui.Controls.

Interfaces

IAnimatable

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

IAppearanceObserver

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

IAppIndexingProvider

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

IApplicationController

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

IAppLinkEntry

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

IAppLinks

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

IBindableLayout

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

IBorderElement

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

IButtonController

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

ICellController

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

IConfigElement<T>

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

IConfigPlatform

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

IDecorableTextElement

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

IDefinition

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

IEditorController

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

IEffectControlProvider

Fornece a funcionalidade para registrar um Effect em um elemento.

IElementConfiguration<TElement>

Auxiliar que lida com armazenamento e pesquisa de implementações específicas da plataforma

IElementController

Para uso interno pelo .NET MAUI.

IEntryCellController

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

IEntryController

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

IExtendedTypeConverter

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

IFlyoutBehaviorObserver

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

IFlyoutPageController

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

IGestureRecognizer

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

IGestureRecognizers

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

IGridController

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

IImageController

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

IImageElement

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

IItemsLayout

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

IItemsView<T>

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

IItemViewController

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

ILayout

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

ILayoutController

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

ILayoutManagerFactory

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

IListProxy

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

IListViewController

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

IMenuItemController

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

IMessagingCenter

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

IMultiPageController<T>

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

IMultiValueConverter

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

INavigation

Fornece a funcionalidade para lidar com a navegação baseada em pilha.

INavigationPageController

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

IPaddingElement

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

IPageContainer<T>

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

IPageController

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

IPanGestureController

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

IPinchGestureController

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

IPlatformElementConfiguration<TPlatform,TElement>

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

IQueryAttributable

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

IRegisterable

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

IScrollViewController

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

ISearchBarController

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

ISearchHandlerController

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

IShellAppearanceElement

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

IShellContentController

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

IShellContentInsetObserver

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

IShellController

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

IShellItemController

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

IShellSectionController

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

ISliderController

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

ISwipeGestureController

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

ISwipeItem

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

ISwipeViewController

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

ITableModel

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

ITableViewController

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

ITemplatedItemsList<TItem>

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

ITemplatedItemsListScrollToRequestedEventArgs

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

ITemplatedItemsView<TItem>

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

IValueConverter

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

IViewContainer<T>

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

IViewController

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

IVisual

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

IVisualElementController

Para uso interno pelo .NET MAUI.

IWebViewController

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

IWindowCreator

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

Enumerações

AccessKeyPlacement

Enumera o posicionamento de chave de acesso em relação ao controle que a chave de acesso descreve.

BindingMode

A direção da propagação de alterações para associações.

Button.ButtonContentLayout.ImagePosition

Enumera valores que determinam a posição da imagem no botão.

ButtonsMask

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

ConstraintType

Enumeração que especifica se uma restrição é constante, em relação a um modo de exibição, ou em relação ao seu pai.

DataPackageOperation

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

DependencyFetchTarget

Enumeração especificando se Get<T>(DependencyFetchTarget) deve retornar uma referência a uma instância nova ou global.

EditorAutoSizeOption

Enumera valores que controlam se um editor mudará de tamanho para acomodar a entrada conforme o usuário a digita.

EffectiveFlowDirection

Enumera os sinalizadores que indicam se a direção do layout foi explicitamente definida e se ela é da direita para a esquerda.

FlyoutDisplayOptions

Enumera os modos de exibição do submenu em um aplicativo de Shell.

FlyoutHeaderBehavior

Enumeração dos modos seguidos pelo FlyoutHeader.

FlyoutLayoutBehavior

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

FontAttributes

Enumera valores que descrevem os estilos de fonte.

GestureState

Enumeração que especifica os diversos estados de um gesto.

IndicatorShape

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

InitializationFlags

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

ItemSizingStrategy

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

ItemsLayoutOrientation

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

ItemsUpdatingScrollMode

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

LayoutAlignment

Valores que representam LayoutAlignment.

ListViewCachingStrategy

Enumera as estratégias de cache para uma ListView.

ListViewSelectionMode

Enumera valores que controlam se os itens em uma exibição de lista podem ou não ser selecionados.

MeasureFlags

Enumera valores que informam se as margens estão incluídas ao definir o layout das janelas.

NamedSize

Representa tamanhos de fonte predefinidos.

PresentationMode

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

RelativeBindingSourceMode

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

ScrollMode

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

ScrollToMode

Enumera valores que descrevem como é feita uma solicitação de rolagem.

ScrollToPosition

Enumera valores que descrevem uma solicitação de rolagem.

SearchBoxVisibility

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

SelectionMode

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

SeparatorVisibility

Enumera valores que controlam a visibilidade dos separadores de item de lista.

ShellNavigationSource

Enumera os motivos para um evento de navegação em aplicativos de Shell.

SnapPointsAlignment

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

SnapPointsType

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

StackOrientation

As orientações que um StackLayout pode ter.

Stretch

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

SweepDirection

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

TableIntent

TableIntent fornece dicas para o renderizador sobre como uma tabela será usada.

TabsStyle

Enumera os estilos de guia para páginas com guias.

TargetIdiom

Indica o tipo de dispositivo em que Microsoft.Maui.Controls está trabalhando.

ToolbarItemOrder

Enumeração que especifica se o ToolbarItem aparece na superfície da barra de ferramentas principal ou secundária.

ViewState

Preterido. Não use.

Delegados

BindableProperty.BindingPropertyChangedDelegate

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

BindableProperty.BindingPropertyChangedDelegate<TPropertyType>

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

BindableProperty.BindingPropertyChangingDelegate

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

BindableProperty.BindingPropertyChangingDelegate<TPropertyType>

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

BindableProperty.CoerceValueDelegate

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

BindableProperty.CoerceValueDelegate<TPropertyType>

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

BindableProperty.CreateDefaultValueDelegate

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

BindableProperty.CreateDefaultValueDelegate<TDeclarer,TPropertyType>

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

BindableProperty.ValidateValueDelegate

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

BindableProperty.ValidateValueDelegate<TPropertyType>

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

CollectionSynchronizationCallback

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.

PropertyChangingEventHandler

Fornece todos os layouts comuns, um controla classes e tudo o que vai com ele.