Partilhar via


Microsoft.Maui.Controls.Internals Espaço de nomes

Fornece classes e tipos de suporte que são usados internamente pelos controlos e layouts.

Classes

Nome Descrição
ActionSheetArguments

Argumentos para um diálogo de folha de ação.

AlertArguments

Contém argumentos de configuração para mostrar diálogos de alerta específicos da plataforma.

AsyncValue<T>

Fornece classes e tipos de suporte que são usados internamente pelos controlos e layouts.

AsyncValueExtensions

Métodos de extensão para criar instâncias AsyncValue.

AutoId

Fornece classes e tipos de suporte que são usados internamente pelos controlos e layouts.

CellExtensions

Métodos de extensão para trabalhar com células em listas templateadas.

ContentPageEx

Métodos de extensão para exibir dados de perfil numa ContentPage.

DataTemplateExtensions

Os métodos de extensão para DataTemplate isso suportam a seleção de templates.

DependencyResolver

Contém métodos estáticos que adicionam funções para resolver dependências.

DynamicResource

Representa uma referência a um recurso dinâmico por chave.

EffectUtilities

Métodos de utilidade para gerir fornecedores de controlo de efeitos.

EvalRequested

Args de eventos para pedidos de avaliação JavaScript no WebView.

EventArg<T>

Fornece classes e tipos de suporte que são usados internamente pelos controlos e layouts.

ExpressionSearch

API interna para utilização da plataforma Microsoft.Maui.Controls.

GIFBitmap

Representa um único frame numa imagem GIF.

GIFBitmap.Rect

Fornece classes e tipos de suporte que são usados internamente pelos controlos e layouts.

GIFBitmapDecoder

Decodifica dados de imagem GIF comprimida em LZW.

GIFColorTable

Representa uma tabela de cores GIF.

GIFDecoderFormatException

Exceção lançada quando o formato de dados GIF é inválido.

GIFDecoderStreamReader

Lê bytes de um stream para descodificação de GIFs.

GIFHeader

Representa o cabeçalho de um ficheiro GIF.

GIFImageParser

Classe base para análise de fluxos de imagens GIF.

NameScope

Fornece funcionalidade de namescope XAML para resolver elementos nomeados.

NavigationProxy

Representa um objeto capaz de lidar com navegação baseada em pilha através de proxying.

NavigationRequestedEventArgs

Para uso interno por renderizadores de plataforma.

NotifyCollectionChangedEventArgsEx

Para uso interno por renderizadores de plataforma.

NotifyCollectionChangedEventArgsExtensions

Para uso interno por renderizadores de plataforma.

PageExtensions

API interna para utilização da plataforma Microsoft.Maui.Controls.

Performance

API interna para utilização da plataforma Microsoft.Maui.Controls.

PreserveAttribute

Para uso interno por renderizadores de plataforma.

ProfileDatum

Armazena dados de perfil para uma única operação medida.

PromptArguments

Argumentos para um diálogo rápido.

PropertyPropagationExtensions

Métodos de extensão para propagar valores de propriedades através da árvore visual.

Registrar

Gerir o registo de renderizadores, efeitos e outros componentes.

Registrar<TRegistrable>

Fornece classes e tipos de suporte que são usados internamente pelos controlos e layouts.

ResourceLoader

API interna para utilização da plataforma Microsoft.Maui.Controls.

ResourceLoader.ResourceLoadingQuery

Fornece classes e tipos de suporte que são usados internamente pelos controlos e layouts.

ResourceLoader.ResourceLoadingResponse

Fornece classes e tipos de suporte que são usados internamente pelos controlos e layouts.

ResourcesChangedEventArgs

Argumentos de eventos para alterações no dicionário de recursos.

TableModel

Classe base abstrata que fornece o modelo de dados para um TableView.

TemplatedItemsList<TView,TItem>

Fornece classes e tipos de suporte que são usados internamente pelos controlos e layouts.

TextTransformUtilites

Uma classe de utilitários para transformações de texto.

TextTransformUtilities

Uma classe de utilitários para transformações de texto.

TypedBinding<TSource,TProperty>

Fornece classes e tipos de suporte que são usados internamente pelos controlos e layouts.

TypedBindingBase

Fornece a classe base para ligações seguras por tipos com acesso à propriedade em tempo de compilação.

Structs

Nome Descrição
Profile

Uma estrutura descartável para perfilar execução de código.

Profile.Datum

Fornece classes e tipos de suporte que são usados internamente pelos controlos e layouts.

Interfaces

Nome Descrição
IDataTemplateController

Fornece classes e tipos de suporte que são usados internamente pelos controlos e layouts.

IDynamicResourceHandler

Fornece classes e tipos de suporte que são usados internamente pelos controlos e layouts.

IExpressionSearch

Fornece classes e tipos de suporte que são usados internamente pelos controlos e layouts.

IFontElement

Fornece classes e tipos de suporte que são usados internamente pelos controlos e layouts.

IFontNamedSizeService

Fornece classes e tipos de suporte que são usados internamente pelos controlos e layouts.

IGestureController

Fornece classes e tipos de suporte que são usados internamente pelos controlos e layouts.

INameScope

Fornece classes e tipos de suporte que são usados internamente pelos controlos e layouts.

INavigationProxy

Fornece classes e tipos de suporte que são usados internamente pelos controlos e layouts.

IPerformanceProvider

Fornece classes e tipos de suporte que são usados internamente pelos controlos e layouts.

IPlatformSizeService

Fornece classes e tipos de suporte que são usados internamente pelos controlos e layouts.

IResourceDictionary

Fornece classes e tipos de suporte que são usados internamente pelos controlos e layouts.

ISpatialElement

Fornece classes e tipos de suporte que são usados internamente pelos controlos e layouts.

ISystemResourcesProvider

Fornece classes e tipos de suporte que são usados internamente pelos controlos e layouts.

Enums

Nome Descrição
GIFBitmap.DisposeMethod

Fornece classes e tipos de suporte que são usados internamente pelos controlos e layouts.

InvalidationTrigger

Flags que indicam quais as alterações de propriedade devem desencadear a invalidação do layout.

NavigationRequestType

Especifica o tipo de operação de navegação.

SetValueFlags

Fornece classes e tipos de suporte que são usados internamente pelos controlos e layouts.

Delegados

Nome Descrição
EvaluateJavaScriptDelegate

Fornece classes e tipos de suporte que são usados internamente pelos controlos e layouts.

Observações

Normalmente, não deve ser usado por programadores. Estas APIs podem mudar ou ser removidas no futuro sem aviso prévio.