Udostępnij za pośrednictwem


MauiAppBuilder Klasa

Definicja

Konstruktor aplikacji i usług .NET MAUI dla wielu platform.

public ref class MauiAppBuilder sealed
public sealed class MauiAppBuilder
type MauiAppBuilder = class
Public NotInheritable Class MauiAppBuilder
Dziedziczenie
MauiAppBuilder

Właściwości

Configuration

Kolekcja dostawców konfiguracji dla aplikacji do utworzenia. Jest to przydatne w przypadku dodawania nowych źródeł konfiguracji i dostawców.

Logging

Kolekcja dostawców rejestrowania dla aplikacji do redagowania. Jest to przydatne w przypadku dodawania nowych dostawców rejestrowania.

Services

Kolekcja usług do utworzenia aplikacji. Jest to przydatne w przypadku dodawania usług udostępnianych przez użytkownika lub platformy.

Metody

Build()

Kompiluje element MauiApp.

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

Rejestruje wystąpienie, które IServiceProviderFactory<TContainerBuilder> ma być używane do utworzenia obiektu IServiceProvider.

Metody rozszerzania

UseMauiCompatibility(MauiAppBuilder)

Konstruktor aplikacji i usług .NET MAUI dla wielu platform.

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

Konfiguruje element MauiAppBuilder tak, aby używał określonego TApp typu aplikacji osadzonej.

UseMauiEmbeddedApp<TApp>(MauiAppBuilder)

Konfiguruje element MauiAppBuilder tak, aby używał określonego TApp typu aplikacji osadzonej.

ConfigureEffects(MauiAppBuilder, Action<IEffectsBuilder>)

Konstruktor aplikacji i usług .NET MAUI dla wielu platform.

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

Konfiguruje parametr MauiAppBuilder , aby używać określonego TApp typu aplikacji jako głównego typu aplikacji.

UseMauiApp<TApp>(MauiAppBuilder)

Konfiguruje parametr MauiAppBuilder , aby używać określonego TApp typu aplikacji jako głównego typu aplikacji.

UseMauiMaps(MauiAppBuilder)

Konfiguruje MauiAppBuilder w celu dodania obsługi kontrolki Map .

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

Konstruktor aplikacji i usług .NET MAUI dla wielu platform.

UseMauiEmbedding<TApp>(MauiAppBuilder)

Konstruktor aplikacji i usług .NET MAUI dla wielu platform.

UseFoldable(MauiAppBuilder)

Konstruktor aplikacji i usług .NET MAUI dla wielu platform.

ConfigureAnimations(MauiAppBuilder)

Konstruktor aplikacji i usług .NET MAUI dla wielu platform.

ConfigureDispatching(MauiAppBuilder)

Konstruktor aplikacji i usług .NET MAUI dla wielu platform.

ConfigureEssentials(MauiAppBuilder, Action<IEssentialsBuilder>)

Konstruktor aplikacji i usług .NET MAUI dla wielu platform.

ConfigureFonts(MauiAppBuilder, Action<IFontCollection>)

Konfiguruje element MauiAppBuilder z określonym pełnomocnikiem configureDelegate w celu zarejestrowania czcionek w aplikacji.

ConfigureFonts(MauiAppBuilder)

Konfiguruje element z MauiAppBuilder czcionkami.

ConfigureMauiHandlers(MauiAppBuilder, Action<IMauiHandlersCollection>)

Konstruktor aplikacji i usług .NET MAUI dla wielu platform.

ConfigureImageSources(MauiAppBuilder, Action<IImageSourceServiceCollection>)

Konstruktor aplikacji i usług .NET MAUI dla wielu platform.

ConfigureImageSources(MauiAppBuilder)

Konstruktor aplikacji i usług .NET MAUI dla wielu platform.

ConfigureLifecycleEvents(MauiAppBuilder, Action<ILifecycleBuilder>)

Konstruktor aplikacji i usług .NET MAUI dla wielu platform.

Dotyczy