Partager via


MauiAppBuilder Classe

Définition

Générateur pour les services et applications multiplateformes .NET MAUI.

public ref class MauiAppBuilder sealed
public sealed class MauiAppBuilder
type MauiAppBuilder = class
Public NotInheritable Class MauiAppBuilder
Héritage
MauiAppBuilder

Propriétés

Configuration

Collection de fournisseurs de configuration que l’application doit composer. Cela est utile pour ajouter de nouvelles sources et fournisseurs de configuration.

Logging

Collection de fournisseurs de journalisation que l’application doit composer. Cela est utile pour ajouter de nouveaux fournisseurs de journalisation.

Services

Collection de services que l’application doit composer. Cela est utile pour ajouter des services fournis par l’utilisateur ou fournis par l’infrastructure.

Méthodes

Build()

Génère le MauiApp.

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

Inscrit un IServiceProviderFactory<TContainerBuilder> instance à utiliser pour créer le IServiceProvider.

Méthodes d’extension

UseMauiCompatibility(MauiAppBuilder)

Générateur pour les services et applications multiplateformes .NET MAUI.

ConfigureEffects(MauiAppBuilder, Action<IEffectsBuilder>)

Générateur pour les services et applications multiplateformes .NET MAUI.

UseMauiApp<TApp>(MauiAppBuilder)

Configure pour MauiAppBuilder utiliser le spécifié TApp comme type d’application main.

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

Configure pour MauiAppBuilder utiliser le spécifié TApp comme type d’application main.

UseMauiMaps(MauiAppBuilder)

MauiAppBuilder Configure pour ajouter la prise en charge du Map contrôle.

UseMauiEmbedding<TApp>(MauiAppBuilder)

Générateur pour les services et applications multiplateformes .NET MAUI.

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

Générateur pour les services et applications multiplateformes .NET MAUI.

UseFoldable(MauiAppBuilder)

Générateur pour les services et applications multiplateformes .NET MAUI.

ConfigureAnimations(MauiAppBuilder)

Générateur pour les services et applications multiplateformes .NET MAUI.

ConfigureDispatching(MauiAppBuilder)

Générateur pour les services et applications multiplateformes .NET MAUI.

ConfigureEssentials(MauiAppBuilder, Action<IEssentialsBuilder>)

Générateur pour les services et applications multiplateformes .NET MAUI.

ConfigureFonts(MauiAppBuilder)

Configure avec des MauiAppBuilder polices.

ConfigureFonts(MauiAppBuilder, Action<IFontCollection>)

Configure avec MauiAppBuilder un délégué configureDelegate spécifié pour inscrire des polices dans l’application.

ConfigureMauiHandlers(MauiAppBuilder, Action<IMauiHandlersCollection>)

Générateur pour les services et applications multiplateformes .NET MAUI.

ConfigureImageSources(MauiAppBuilder)

Générateur pour les services et applications multiplateformes .NET MAUI.

ConfigureImageSources(MauiAppBuilder, Action<IImageSourceServiceCollection>)

Générateur pour les services et applications multiplateformes .NET MAUI.

ConfigureLifecycleEvents(MauiAppBuilder, Action<ILifecycleBuilder>)

Générateur pour les services et applications multiplateformes .NET MAUI.

S’applique à