Microsoft.Maui Namespace

Fornece interfaces, classes e tipos de suporte que são comuns em todas as funcionalidades do .NET MAUI.

Classes

ActivationState

Fornece interfaces, classes e tipos de suporte que são comuns em todas as funcionalidades do .NET MAUI.

CommandMapper

Fornece interfaces, classes e tipos de suporte que são comuns em todas as funcionalidades do .NET MAUI.

CommandMapper<TVirtualView>

Fornece interfaces, classes e tipos de suporte que são comuns em todas as funcionalidades do .NET MAUI.

CommandMapper<TVirtualView,TViewHandler>

Fornece interfaces, classes e tipos de suporte que são comuns em todas as funcionalidades do .NET MAUI.

CommandMapperExtensions

Fornece interfaces, classes e tipos de suporte que são comuns em todas as funcionalidades do .NET MAUI.

Crc64

Fornece interfaces, classes e tipos de suporte que são comuns em todas as funcionalidades do .NET MAUI.

CustomKeyboard

Fornece interfaces, classes e tipos de suporte que são comuns em todas as funcionalidades do .NET MAUI.

DisplayDensityRequest

Fornece interfaces, classes e tipos de suporte que são comuns em todas as funcionalidades do .NET MAUI.

Easing

Funções que modificam os valores não linearmente, geralmente usadas para animações.

EmbeddedFont

Representa uma fonte que é adicionada como um recurso inserido no aplicativo.

EmbeddedFontLoader

O IEmbeddedFontLoader é capaz de carregar uma fonte dos recursos inseridos.

EvaluateJavaScriptAsyncRequest

Especifica JavasScript a ser avaliado por um controle de exibição da Web da plataforma

FileImageSourceService

Fornece interfaces, classes e tipos de suporte que são comuns em todas as funcionalidades do .NET MAUI.

FileSystemEmbeddedFontLoader

O IEmbeddedFontLoader é capaz de carregar uma fonte dos recursos inseridos.

FocusRequest

Fornece interfaces, classes e tipos de suporte que são comuns em todas as funcionalidades do .NET MAUI.

FontFile

Representa um arquivo de fonte.

FontImageSourceService

Fornece interfaces, classes e tipos de suporte que são comuns em todas as funcionalidades do .NET MAUI.

FontManager

O FontManager manipula todas as fontes, famílias de fontes e tamanhos de fonte em todo o aplicativo.

FontRegistrar

O IFontRegistrar controla as fontes registradas em nosso aplicativo.

ImageSourceExtensions

Fornece interfaces, classes e tipos de suporte que são comuns em todas as funcionalidades do .NET MAUI.

ImageSourceService

Fornece interfaces, classes e tipos de suporte que são comuns em todas as funcionalidades do .NET MAUI.

ImageSourceServiceLoadResult

Fornece interfaces, classes e tipos de suporte que são comuns em todas as funcionalidades do .NET MAUI.

ImageSourceServiceProviderExtensions

Fornece interfaces, classes e tipos de suporte que são comuns em todas as funcionalidades do .NET MAUI.

ImageSourceServiceResult

Fornece interfaces, classes e tipos de suporte que são comuns em todas as funcionalidades do .NET MAUI.

IPickerExtension

Fornece interfaces, classes e tipos de suporte que são comuns em todas as funcionalidades do .NET MAUI.

ItemDelegateList<T>

Fornece interfaces, classes e tipos de suporte que são comuns em todas as funcionalidades do .NET MAUI.

ITextInputExtensions

Fornece interfaces, classes e tipos de suporte que são comuns em todas as funcionalidades do .NET MAUI.

Keyboard

Classe base e teclado padrão para teclados especializados, como aqueles para números de telefone, email e URLs.

LockableObservableListWrapper

Fornece interfaces, classes e tipos de suporte que são comuns em todas as funcionalidades do .NET MAUI.

MauiContext

Fornece interfaces, classes e tipos de suporte que são comuns em todas as funcionalidades do .NET MAUI.

MissingMapperAttribute

Fornece interfaces, classes e tipos de suporte que são comuns em todas as funcionalidades do .NET MAUI.

NavigationRequest

Fornece interfaces, classes e tipos de suporte que são comuns em todas as funcionalidades do .NET MAUI.

PersistedState

Fornece interfaces, classes e tipos de suporte que são comuns em todas as funcionalidades do .NET MAUI.

PortHandlerAttribute

Fornece interfaces, classes e tipos de suporte que são comuns em todas as funcionalidades do .NET MAUI.

PropertyMapper

Fornece interfaces, classes e tipos de suporte que são comuns em todas as funcionalidades do .NET MAUI.

PropertyMapper<TVirtualView>

Fornece interfaces, classes e tipos de suporte que são comuns em todas as funcionalidades do .NET MAUI.

PropertyMapper<TVirtualView,TViewHandler>

Fornece interfaces, classes e tipos de suporte que são comuns em todas as funcionalidades do .NET MAUI.

PropertyMapperExtensions

Fornece interfaces, classes e tipos de suporte que são comuns em todas as funcionalidades do .NET MAUI.

RectangleAdorner

Adorno retângulo.

RectangleGridAdorner

Adorno de grade de retângulo.

RetrievePlatformValueRequest<T>

Especifica uma solicitação para a recuperação de um valor de plataforma.

ScrollToRequest

Fornece interfaces, classes e tipos de suporte que são comuns em todas as funcionalidades do .NET MAUI.

SemanticExtensions

Fornece interfaces, classes e tipos de suporte que são comuns em todas as funcionalidades do .NET MAUI.

Semantics

Fornece interfaces, classes e tipos de suporte que são comuns em todas as funcionalidades do .NET MAUI.

SoftInputExtensions

Métodos de extensão para interagir com o Painel de Entrada Reversível de uma plataforma

SourceInfo

As informações de origem de um determinado objeto. Usado para localizar onde um determinado objeto é criado em um determinado projeto.

StreamImageSourceService

Fornece interfaces, classes e tipos de suporte que são comuns em todas as funcionalidades do .NET MAUI.

SwipeViewCloseRequest

Fornece interfaces, classes e tipos de suporte que são comuns em todas as funcionalidades do .NET MAUI.

SwipeViewOpenRequest

Fornece interfaces, classes e tipos de suporte que são comuns em todas as funcionalidades do .NET MAUI.

SwipeViewSwipeChanging

Fornece interfaces, classes e tipos de suporte que são comuns em todas as funcionalidades do .NET MAUI.

SwipeViewSwipeEnded

Fornece interfaces, classes e tipos de suporte que são comuns em todas as funcionalidades do .NET MAUI.

SwipeViewSwipeStarted

Fornece interfaces, classes e tipos de suporte que são comuns em todas as funcionalidades do .NET MAUI.

ToolTip

Fornece interfaces, classes e tipos de suporte que são comuns em todas as funcionalidades do .NET MAUI.

UriImageSourceService

Fornece interfaces, classes e tipos de suporte que são comuns em todas as funcionalidades do .NET MAUI.

ViewExtensions

Fornece interfaces, classes e tipos de suporte que são comuns em todas as funcionalidades do .NET MAUI.

VisualDiagnostics

Fornece interfaces, classes e tipos de suporte que são comuns em todas as funcionalidades do .NET MAUI.

VisualDiagnosticsOverlay

Fornece interfaces, classes e tipos de suporte que são comuns em todas as funcionalidades do .NET MAUI.

VisualTreeChangeEventArgs

Fornece interfaces, classes e tipos de suporte que são comuns em todas as funcionalidades do .NET MAUI.

VisualTreeElementExtensions

Fornece interfaces, classes e tipos de suporte que são comuns em todas as funcionalidades do .NET MAUI.

WeakEventManager

Fornece interfaces, classes e tipos de suporte que são comuns em todas as funcionalidades do .NET MAUI.

WindowExtensions

Fornece interfaces, classes e tipos de suporte que são comuns em todas as funcionalidades do .NET MAUI.

WindowOverlay

Fornece interfaces, classes e tipos de suporte que são comuns em todas as funcionalidades do .NET MAUI.

WindowOverlayTappedEventArgs

Fornece interfaces, classes e tipos de suporte que são comuns em todas as funcionalidades do .NET MAUI.

Estruturas

CornerRadius

Contém métodos e propriedades para especificar os raios de canto.

Font

A fonte usada para exibir texto.

GridLength

Usado para definir o tamanho (largura/altura) de ColumnDefinition e RowDefinition de Grade.

SizeRequest

Struct que define os Sizes mínimos e máximos.

Thickness

Struct definindo espessura ao redor das bordas de um Rectangle usando duplos.

Interfaces

IAbsoluteLayout

Um Layout usado para posicionar e dimensionar filhos usando valores explícitos.

IActivationState

Fornece interfaces, classes e tipos de suporte que são comuns em todas as funcionalidades do .NET MAUI.

IActivityIndicator

Representa um Modo de Exibição que exibe uma animação para mostrar que o aplicativo está envolvido em uma atividade longa.

IAdorner

Representa um adorno em torno de uma exibição.

IApplication

Classe que representa um aplicativo MAUI .NET multiplataforma.

IBorder

Fornece funcionalidade para fornecer uma borda.

IBorderStroke

Defina como a estrutura de tópicos da forma é pintada em Layouts.

IBorderView

Fornece funcionalidade para definir uma borda em torno de um elemento .

IButton

Representa um IView que reage a eventos de toque.

IButtonStroke

Fornece funcionalidade para poder personalizar uma borda de botão.

ICheckBox

Representa um Modo de Exibição que permite que o usuário selecione uma opção binária.

ICommandMapper

Fornece interfaces, classes e tipos de suporte que são comuns em todas as funcionalidades do .NET MAUI.

ICommandMapper<TVirtualView,TViewHandler>

Fornece interfaces, classes e tipos de suporte que são comuns em todas as funcionalidades do .NET MAUI.

IContainer

Fornece funcionalidade para atuar como contêineres para exibições.

IContentView

Um Modo de Exibição que contém outro Modo de Exibição.

IContextFlyoutElement

Representa uma exibição que pode conter um menu de submenu de contexto, que geralmente é representado como um menu de clique com o botão direito do mouse.

ICrossPlatformLayout

Fornece interfaces, classes e tipos de suporte que são comuns em todas as funcionalidades do .NET MAUI.

ICrossPlatformLayoutBacking

Indica um controle que dá suporte a operações de layout multiplataforma

IDatePicker

Representa um Modo de Exibição que permite que o usuário selecione uma data.

IEditor

Representa um Modo de Exibição usado para aceitar entrada de várias linhas.

IElement

Fornece interfaces, classes e tipos de suporte que são comuns em todas as funcionalidades do .NET MAUI.

IElementHandler

Define o comportamento principal necessário para criar um manipulador de elemento personalizado. Documentação conceitual sobre manipuladores

IEmbeddedFontLoader

O IEmbeddedFontLoader é capaz de carregar uma fonte dos recursos inseridos.

IEntry

Representa um IView que é usado para entrada de texto de linha única.

IFileImageSource

Fornece interfaces, classes e tipos de suporte que são comuns em todas as funcionalidades do .NET MAUI.

IFlexLayout

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

IFlyout

Fornece interfaces, classes e tipos de suporte que são comuns em todas as funcionalidades do .NET MAUI.

IFlyoutView

Representa uma Página que gerencia dois painéis de informações: uma página master que apresenta dados em alto nível e uma página de detalhes que exibe detalhes de baixo nível sobre informações no master.

IFontImageSource

Fornece interfaces, classes e tipos de suporte que são comuns em todas as funcionalidades do .NET MAUI.

IFontManager

O FontManager manipula todas as fontes, famílias de fontes e tamanhos de fonte em todo o aplicativo.

IFontRegistrar

O IFontRegistrar controla as fontes registradas em nosso aplicativo.

IGraphicsView

Representa uma exibição que pode ser desenhada no uso de comandos de desenho.

IGridColumnDefinition

Fornece as propriedades de uma coluna em um GridLayout.

IGridLayout

Representa um layout que organiza exibições em linhas e colunas.

IGridRowDefinition

Fornece as propriedades de uma linha em um GridLayout.

IImage

Representa um Modo de Exibição que contém uma imagem.

IImageButton

Representa um Modo de Exibição que reage a eventos de toque.

IImageSource

Fornece interfaces, classes e tipos de suporte que são comuns em todas as funcionalidades do .NET MAUI.

IImageSourcePart

Fornece interfaces, classes e tipos de suporte que são comuns em todas as funcionalidades do .NET MAUI.

IImageSourcePartEvents

Fornece interfaces, classes e tipos de suporte que são comuns em todas as funcionalidades do .NET MAUI.

IImageSourceService

Fornece interfaces, classes e tipos de suporte que são comuns em todas as funcionalidades do .NET MAUI.

IImageSourceService<T>

Fornece interfaces, classes e tipos de suporte que são comuns em todas as funcionalidades do .NET MAUI.

IImageSourceServiceProvider

Fornece interfaces, classes e tipos de suporte que são comuns em todas as funcionalidades do .NET MAUI.

IImageSourceServiceResult

Fornece interfaces, classes e tipos de suporte que são comuns em todas as funcionalidades do .NET MAUI.

IImageSourceServiceResult<T>

Fornece interfaces, classes e tipos de suporte que são comuns em todas as funcionalidades do .NET MAUI.

IIndicatorView

Uma exibição que exibe indicadores que representam o número de itens e a posição atual

IItemDelegate<T>

Fornece interfaces, classes e tipos de suporte que são comuns em todas as funcionalidades do .NET MAUI.

IKeyboardAccelerator

Representa uma tecla de atalho para um MenuFlyoutItem.

ILabel

Representa um Modo de Exibição que exibe texto.

ILayout

Fornece as propriedades base e os métodos para todos os elementos layout. Use elementos Layout para posicionar e dimensionar elementos filho em aplicativos MAUI do .NET.

ILayoutHandler

Fornece interfaces, classes e tipos de suporte que são comuns em todas as funcionalidades do .NET MAUI.

IMauiContext

Fornece interfaces, classes e tipos de suporte que são comuns em todas as funcionalidades do .NET MAUI.

IMauiFactory

Fornece interfaces, classes e tipos de suporte que são comuns em todas as funcionalidades do .NET MAUI.

IMauiHandlersFactory

Fornece interfaces, classes e tipos de suporte que são comuns em todas as funcionalidades do .NET MAUI.

IMenuBar

É um contêiner especializado que apresenta um conjunto de menus em uma linha horizontal, normalmente na parte superior da janela de um aplicativo.

IMenuBarElement

Fornece interfaces, classes e tipos de suporte que são comuns em todas as funcionalidades do .NET MAUI.

IMenuBarItem

Representa um menu de nível superior em um modo de exibição MenuBar.

IMenuElement

Fornece interfaces, classes e tipos de suporte que são comuns em todas as funcionalidades do .NET MAUI.

IMenuFlyout

Representa um submenu que exibe um menu de comandos.

IMenuFlyoutItem

Representa um comando em uma exibição MenuFlyout.

IMenuFlyoutSeparator

Representa uma linha horizontal que separa itens em um MenuFlyout.

IMenuFlyoutSubItem

Representa um item de menu que exibe um submenu em um modo de exibição MenuFlyout.

IPadding

Fornece funcionalidade para poder personalizar o Preenchimento.

IPersistedState

Fornece interfaces, classes e tipos de suporte que são comuns em todas as funcionalidades do .NET MAUI.

IPicker

Representa um Modo de Exibição para selecionar um item de texto em uma lista de dados.

IPlaceholder

Fornece funcionalidade para poder usar um Espaço Reservado.

IPlatformApplication

IPlatformApplication. Hospeda o aplicativo de plataforma.

IProgress

Representa uma Exibição que mostra o progresso como uma barra horizontal preenchida para uma porcentagem representada por um valor float.

IPropertyMapper

Fornece interfaces, classes e tipos de suporte que são comuns em todas as funcionalidades do .NET MAUI.

IPropertyMapper<TVirtualView,TViewHandler>

Fornece interfaces, classes e tipos de suporte que são comuns em todas as funcionalidades do .NET MAUI.

IPropertyMapperView

Fornece interfaces, classes e tipos de suporte que são comuns em todas as funcionalidades do .NET MAUI.

IRadioButton

Representa um Modo de Exibição que fornece um valor alternado.

IRange

Fornece funcionalidade para selecionar um valor de um intervalo de valores.

IRefreshView

Representa um contêiner que fornece a funcionalidade de pull para atualizar o conteúdo rolável.

IReplaceableView

Fornece interfaces, classes e tipos de suporte que são comuns em todas as funcionalidades do .NET MAUI.

ISafeAreaView

Fornece funcionalidade para solicitar layout fora das áreas "seguras" da tela do dispositivo.

IScrollView

Fornece interfaces, classes e tipos de suporte que são comuns em todas as funcionalidades do .NET MAUI.

ISearchBar

Representa um Modo de Exibição usado para iniciar uma pesquisa.

IShadow

Representa uma Sombra que pode ser aplicada a um Modo de Exibição.

IShapeView

Representa um Modo de Exibição que permite desenhar uma forma para a tela.

ISlider

Representa um Modo de Exibição que insira um valor linear.

IStackLayout

Um Layout que posiciona elementos filho em uma única linha que pode ser orientada vertical ou horizontalmente.

IStackNavigation

Fornece navegação baseada em pilha para o aplicativo MAUI do .NET.

IStackNavigationView

Um IView que fornece navegação baseada em pilha para o aplicativo .NET MAUI.

IStepper

Representa um Modo de Exibição que consiste em dois botões rotulados com sinal de menos e mais. Use um Stepper para selecionar um valor numérico de um intervalo de valores.

IStreamImageSource

Fornece interfaces, classes e tipos de suporte que são comuns em todas as funcionalidades do .NET MAUI.

IStroke

Defina como a estrutura de tópicos é pintada em elementos.

ISwipeItem

Representa um comando individual em um SwipeView.

ISwipeItemMenuItem

Fornece interfaces, classes e tipos de suporte que são comuns em todas as funcionalidades do .NET MAUI.

ISwipeItems

Representa uma coleção de objetos SwipeItem.

ISwipeItemView

Representa um comando individual personalizado em um SwipeView.

ISwipeView

É um contêiner que dá acesso a comandos contextuais por meio de interações de toque.

ISwitch

Representa um Modo de Exibição que fornece um valor alternado.

ITabbedView

Representa um Modo de Exibição que consiste em uma lista de guias e uma área de detalhes maior, com cada guia carregando conteúdo na área de detalhes.

ITemplatedIndicatorView

Um layout que exibe indicadores que representam o número de itens usando um DataTemplate para indicadores

IText

Fornece funcionalidade para poder personalizar Texto.

ITextAlignment

Fornece funcionalidade para poder alinhar o Texto.

ITextButton

Funcionalidade relacionada ao texto Modo de Exibição de Botão.

ITextInput

Representa um Modo de Exibição que pode usar a entrada do teclado.

ITextStyle

Fornece funcionalidade para poder personalizar a aparência do texto.

ITimePicker

Representa um Modo de Exibição que permite que o usuário selecione uma hora.

ITitledElement

Represente o conteúdo do título usado em Modos de Exibição de Navegação.

IToolbar

Representa uma barra que pode exibir o título da página, as funcionalidades de navegação e outros itens interativos.

IToolbarElement

Fornece interfaces, classes e tipos de suporte que são comuns em todas as funcionalidades do .NET MAUI.

IToolTipElement

Indica que esse elemento tem uma Dica de Ferramenta para mostrar.

ITransform

Fornece funcionalidade para poder aplicar transformações a um Modo de Exibição.

IUriImageSource

Fornece interfaces, classes e tipos de suporte que são comuns em todas as funcionalidades do .NET MAUI.

IView

Representa um elemento visual usado para colocar layouts e controles na tela.

IViewHandler

Define os membros que os manipuladores de exibição devem implementar para fornecer exibições virtuais de mapeamento para exibições da plataforma.

IVisualDiagnosticsOverlay

Fornece interfaces, classes e tipos de suporte que são comuns em todas as funcionalidades do .NET MAUI.

IVisualTreeElement

Fornece interfaces, classes e tipos de suporte que são comuns em todas as funcionalidades do .NET MAUI.

IWebView

Representa uma exibição que apresenta conteúdo HTML.

IWebViewDelegate

Fornece interfaces, classes e tipos de suporte que são comuns em todas as funcionalidades do .NET MAUI.

IWebViewSource

Forneça os dados para um WebView.

IWindow

Fornece a capacidade de criar, configurar, mostrar e gerenciar o Windows.

IWindowOverlay

Fornece interfaces, classes e tipos de suporte que são comuns em todas as funcionalidades do .NET MAUI.

IWindowOverlayElement

Elemento desenhado sobre IWindowOverlay.

Enumerações

Aspect

Define como uma imagem é exibida.

ClearButtonVisibility

Enumera valores que influenciam o comportamento claro de visibilidade do botão nos campos de entrada. Normalmente, esse é um botão dentro do campo de entrada, próximo ao final, que limpa a entrada quando pressionada.

FilterMode

Fornece interfaces, classes e tipos de suporte que são comuns em todas as funcionalidades do .NET MAUI.

FlowDirection

Enumera valores que controlam a direção do layout para os modos de exibição.

FlyoutBehavior

Enumeração dos modos para o menu raiz de um aplicativo de Shell.

FontSlant

Fornece interfaces, classes e tipos de suporte que são comuns em todas as funcionalidades do .NET MAUI.

FontWeight

Fornece interfaces, classes e tipos de suporte que são comuns em todas as funcionalidades do .NET MAUI.

GestureStatus

Enumera os possíveis estados de gesto.

GridUnitType

Enumera valores que controlam como a propriedade Value é interpretada para definições de linha e coluna.

KeyboardAcceleratorModifiers

Enumera sinalizadores modificador para aceleradores de teclado. No momento, não há suporte para modificadores do MacCatalyst AlphaShift e NumericPad.

KeyboardFlags

Enumera sinalizadores de opção de teclado que controlam o uso de maiúsculas, verificação ortográfica e comportamento de sugestão.

LineBreakMode

Enumeração que especifica as várias opções de quebra de linha.

OpenSwipeItem

Fornece interfaces, classes e tipos de suporte que são comuns em todas as funcionalidades do .NET MAUI.

PathAspect

Fornece interfaces, classes e tipos de suporte que são comuns em todas as funcionalidades do .NET MAUI.

ReturnType

Enumera os estilos de botão de retorno. Normalmente, o teclado virtual do sistema operacional estilizará visualmente a tecla return com base nesse valor.

ScrollBarVisibility

Enumera as condições sob as quais as barras de rolagem estarão visíveis.

ScrollOrientation

Enumeração que especifica direções de rolagem verticais ou horizontais.

SemanticHeadingLevel

Fornece interfaces, classes e tipos de suporte que são comuns em todas as funcionalidades do .NET MAUI.

SwipeBehaviorOnInvoked

Fornece interfaces, classes e tipos de suporte que são comuns em todas as funcionalidades do .NET MAUI.

SwipeDirection

Enumera as direções de passada de dedo.

SwipeMode

Fornece interfaces, classes e tipos de suporte que são comuns em todas as funcionalidades do .NET MAUI.

SwipeTransitionMode

Fornece interfaces, classes e tipos de suporte que são comuns em todas as funcionalidades do .NET MAUI.

TextAlignment

Enumera valores que controlam o alinhamento do texto.

TextDecorations

Sinalizar a enumeração que define as decorações de texto.

TextTransform

Enumera valores que determinam a transformação de texto em um elemento .

TextType

Fornece interfaces, classes e tipos de suporte que são comuns em todas as funcionalidades do .NET MAUI.

Visibility

Fornece interfaces, classes e tipos de suporte que são comuns em todas as funcionalidades do .NET MAUI.

VisualTreeChangeType

O tipo de alteração aplicada à Árvore Visual.

WebNavigationEvent

Contém valores que indicam por que um evento de navegação foi gerado.

WebNavigationResult

Enumera valores que indicam o resultado de uma navegação na Web.