Compartilhar via


MauiAppBuilder Classe

Definição

Um construtor para aplicativos e serviços multiplataforma .NET MAUI.

public ref class MauiAppBuilder sealed
public sealed class MauiAppBuilder
type MauiAppBuilder = class
Public NotInheritable Class MauiAppBuilder
Herança
MauiAppBuilder

Propriedades

Configuration

Uma coleção de provedores de configuração para o aplicativo compor. Isso é útil para adicionar novas fontes e provedores de configuração.

Logging

Uma coleção de provedores de log para o aplicativo compor. Isso é útil para adicionar novos provedores de log.

Services

Uma coleção de serviços para o aplicativo compor. Isso é útil para adicionar serviços fornecidos pelo usuário ou pela estrutura.

Métodos

Build()

Cria o MauiApp.

ConfigureContainer<TBuilder>(IServiceProviderFactory<TBuilder>, Action<TBuilder>)

Registra uma IServiceProviderFactory<TContainerBuilder> instância a ser usada para criar o IServiceProvider.

Métodos de Extensão

UseMauiCompatibility(MauiAppBuilder)

Um construtor para aplicativos e serviços multiplataforma .NET MAUI.

UseMauiEmbeddedApp<TApp>(MauiAppBuilder, Func<IServiceProvider,TApp>)

Configura o MauiAppBuilder para usar o especificado TApp como o tipo de aplicativo incorporado.

UseMauiEmbeddedApp<TApp>(MauiAppBuilder)

Configura o MauiAppBuilder para usar o especificado TApp como o tipo de aplicativo incorporado.

ConfigureEffects(MauiAppBuilder, Action<IEffectsBuilder>)

Um construtor para aplicativos e serviços multiplataforma .NET MAUI.

UseMauiApp<TApp>(MauiAppBuilder, Func<IServiceProvider,TApp>)

Configura o MauiAppBuilder para usar o especificado TApp como o tipo de aplicativo principal.

UseMauiApp<TApp>(MauiAppBuilder)

Configura o MauiAppBuilder para usar o especificado TApp como o tipo de aplicativo principal.

UseMauiMaps(MauiAppBuilder)

Configura MauiAppBuilder para adicionar suporte para o Map controle.

UseMauiEmbedding<TApp>(MauiAppBuilder, Func<IServiceProvider,TApp>)

Um construtor para aplicativos e serviços multiplataforma .NET MAUI.

UseMauiEmbedding<TApp>(MauiAppBuilder)

Um construtor para aplicativos e serviços multiplataforma .NET MAUI.

UseFoldable(MauiAppBuilder)

Um construtor para aplicativos e serviços multiplataforma .NET MAUI.

ConfigureAnimations(MauiAppBuilder)

Um construtor para aplicativos e serviços multiplataforma .NET MAUI.

ConfigureDispatching(MauiAppBuilder)

Um construtor para aplicativos e serviços multiplataforma .NET MAUI.

ConfigureEssentials(MauiAppBuilder, Action<IEssentialsBuilder>)

Um construtor para aplicativos e serviços multiplataforma .NET MAUI.

ConfigureFonts(MauiAppBuilder, Action<IFontCollection>)

Configura o MauiAppBuilder com um delegado configureDelegate especificado para registrar fontes no aplicativo.

ConfigureFonts(MauiAppBuilder)

Configura o MauiAppBuilder com fontes.

ConfigureMauiHandlers(MauiAppBuilder, Action<IMauiHandlersCollection>)

Um construtor para aplicativos e serviços multiplataforma .NET MAUI.

ConfigureImageSources(MauiAppBuilder, Action<IImageSourceServiceCollection>)

Um construtor para aplicativos e serviços multiplataforma .NET MAUI.

ConfigureImageSources(MauiAppBuilder)

Um construtor para aplicativos e serviços multiplataforma .NET MAUI.

ConfigureLifecycleEvents(MauiAppBuilder, Action<ILifecycleBuilder>)

Um construtor para aplicativos e serviços multiplataforma .NET MAUI.

Aplica-se a