Condividi tramite


MauiAppBuilder Classe

Definizione

Generatore per applicazioni e servizi multipiattaforma .NET MAUI.

public ref class MauiAppBuilder sealed
public sealed class MauiAppBuilder
type MauiAppBuilder = class
Public NotInheritable Class MauiAppBuilder
Ereditarietà
MauiAppBuilder

Proprietà

Configuration

Raccolta di provider di configurazione per l'applicazione da comporre. Ciò è utile per l'aggiunta di nuove origini di configurazione e provider.

Logging

Raccolta di provider di registrazione per l'applicazione da comporre. Ciò è utile per l'aggiunta di nuovi provider di registrazione.

Services

Raccolta di servizi per l'applicazione da comporre. Ciò è utile per l'aggiunta di servizi forniti dall'utente o del framework.

Metodi

Build()

Compila l'oggetto MauiApp.

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

Registra un'istanza IServiceProviderFactory<TContainerBuilder> da usare per creare l'oggetto IServiceProvider.

Metodi di estensione

UseMauiCompatibility(MauiAppBuilder)

Generatore per applicazioni e servizi multipiattaforma .NET MAUI.

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

Configura l'oggetto MauiAppBuilder per l'utilizzo dell'oggetto specificato TApp come tipo di applicazione incorporata.

UseMauiEmbeddedApp<TApp>(MauiAppBuilder)

Configura l'oggetto MauiAppBuilder per l'utilizzo dell'oggetto specificato TApp come tipo di applicazione incorporata.

ConfigureEffects(MauiAppBuilder, Action<IEffectsBuilder>)

Generatore per applicazioni e servizi multipiattaforma .NET MAUI.

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

Configura per l'utilizzo dell'oggetto MauiAppBuilder specificato TApp come tipo di applicazione principale.

UseMauiApp<TApp>(MauiAppBuilder)

Configura per l'utilizzo dell'oggetto MauiAppBuilder specificato TApp come tipo di applicazione principale.

UseMauiMaps(MauiAppBuilder)

MauiAppBuilder Configura per aggiungere il supporto per il Map controllo.

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

Generatore per applicazioni e servizi multipiattaforma .NET MAUI.

UseMauiEmbedding<TApp>(MauiAppBuilder)

Generatore per applicazioni e servizi multipiattaforma .NET MAUI.

UseFoldable(MauiAppBuilder)

Generatore per applicazioni e servizi multipiattaforma .NET MAUI.

ConfigureAnimations(MauiAppBuilder)

Generatore per applicazioni e servizi multipiattaforma .NET MAUI.

ConfigureDispatching(MauiAppBuilder)

Generatore per applicazioni e servizi multipiattaforma .NET MAUI.

ConfigureEssentials(MauiAppBuilder, Action<IEssentialsBuilder>)

Generatore per applicazioni e servizi multipiattaforma .NET MAUI.

ConfigureFonts(MauiAppBuilder, Action<IFontCollection>)

Configura con MauiAppBuilder un delegato configureDelegate specificato per registrare i tipi di carattere nell'applicazione.

ConfigureFonts(MauiAppBuilder)

Configura con MauiAppBuilder i tipi di carattere.

ConfigureMauiHandlers(MauiAppBuilder, Action<IMauiHandlersCollection>)

Generatore per applicazioni e servizi multipiattaforma .NET MAUI.

ConfigureImageSources(MauiAppBuilder, Action<IImageSourceServiceCollection>)

Generatore per applicazioni e servizi multipiattaforma .NET MAUI.

ConfigureImageSources(MauiAppBuilder)

Generatore per applicazioni e servizi multipiattaforma .NET MAUI.

ConfigureLifecycleEvents(MauiAppBuilder, Action<ILifecycleBuilder>)

Generatore per applicazioni e servizi multipiattaforma .NET MAUI.

Si applica a