Sdílet prostřednictvím


MauiAppBuilder Třída

Definice

Tvůrce pro multiplatformní aplikace a služby .NET MAUI

public ref class MauiAppBuilder sealed
public sealed class MauiAppBuilder
type MauiAppBuilder = class
Public NotInheritable Class MauiAppBuilder
Dědičnost
MauiAppBuilder

Vlastnosti

Configuration

Kolekce zprostředkovatelů konfigurace, které aplikace vytvoří. To je užitečné pro přidání nových zdrojů konfigurace a poskytovatelů.

Logging

Kolekce zprostředkovatelů protokolování, které aplikace vytvoří. To je užitečné pro přidání nových zprostředkovatelů protokolování.

Services

Kolekce služeb, které aplikace vytvoří. To je užitečné pro přidání služeb poskytovaných uživatelem nebo architekturou.

Metody

Build()

Vytvoří .MauiApp

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

Zaregistruje IServiceProviderFactory<TContainerBuilder> instanci, která se má použít k vytvoření IServiceProvider.

Metody rozšíření

UseMauiCompatibility(MauiAppBuilder)

Tvůrce pro multiplatformní aplikace a služby .NET MAUI

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

Nakonfiguruje MauiAppBuilder použití zadaného TApp typu vložené aplikace.

UseMauiEmbeddedApp<TApp>(MauiAppBuilder)

Nakonfiguruje MauiAppBuilder použití zadaného TApp typu vložené aplikace.

ConfigureEffects(MauiAppBuilder, Action<IEffectsBuilder>)

Tvůrce pro multiplatformní aplikace a služby .NET MAUI

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

Nakonfiguruje MauiAppBuilder použití zadaného TApp typu aplikace.

UseMauiApp<TApp>(MauiAppBuilder)

Nakonfiguruje MauiAppBuilder použití zadaného TApp typu aplikace.

UseMauiMaps(MauiAppBuilder)

Konfiguruje MauiAppBuilder přidání podpory pro Map ovládací prvek.

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

Tvůrce pro multiplatformní aplikace a služby .NET MAUI

UseMauiEmbedding<TApp>(MauiAppBuilder)

Tvůrce pro multiplatformní aplikace a služby .NET MAUI

UseFoldable(MauiAppBuilder)

Tvůrce pro multiplatformní aplikace a služby .NET MAUI

ConfigureAnimations(MauiAppBuilder)

Tvůrce pro multiplatformní aplikace a služby .NET MAUI

ConfigureDispatching(MauiAppBuilder)

Tvůrce pro multiplatformní aplikace a služby .NET MAUI

ConfigureEssentials(MauiAppBuilder, Action<IEssentialsBuilder>)

Tvůrce pro multiplatformní aplikace a služby .NET MAUI

ConfigureFonts(MauiAppBuilder, Action<IFontCollection>)

Nakonfiguruje pro určitou delegáta MauiAppBuilder configureDelegate registraci písem v aplikaci.

ConfigureFonts(MauiAppBuilder)

Konfiguruje MauiAppBuilder písma.

ConfigureMauiHandlers(MauiAppBuilder, Action<IMauiHandlersCollection>)

Tvůrce pro multiplatformní aplikace a služby .NET MAUI

ConfigureImageSources(MauiAppBuilder, Action<IImageSourceServiceCollection>)

Tvůrce pro multiplatformní aplikace a služby .NET MAUI

ConfigureImageSources(MauiAppBuilder)

Tvůrce pro multiplatformní aplikace a služby .NET MAUI

ConfigureLifecycleEvents(MauiAppBuilder, Action<ILifecycleBuilder>)

Tvůrce pro multiplatformní aplikace a služby .NET MAUI

Platí pro