Share via


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 pro aplikaci, která se má vytvořit. To je užitečné při přidávání nových zdrojů konfigurace a zprostředkovatelů.

Logging

Kolekce zprostředkovatelů protokolování pro aplikaci, která se má vytvořit. To je užitečné při přidávání nových zprostředkovatelů protokolování.

Services

Kolekce služeb pro aplikaci, která se má vytvořit. To je užitečné při přidávání služeb poskytovaných uživatelem nebo poskytovaných služeb.

Metody

Build()

Vytvoří .MauiApp

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

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

Metody rozšíření

UseMauiCompatibility(MauiAppBuilder)

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

ConfigureEffects(MauiAppBuilder, Action<IEffectsBuilder>)

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

UseMauiApp<TApp>(MauiAppBuilder)

Nakonfiguruje MauiAppBuilder parametr tak, aby jako hlavní typ aplikace používal zadaný TApp typ aplikace.

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

Nakonfiguruje MauiAppBuilder parametr tak, aby jako hlavní typ aplikace používal zadaný TApp typ aplikace.

UseMauiMaps(MauiAppBuilder)

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

UseMauiEmbedding<TApp>(MauiAppBuilder)

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

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

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

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

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)

Nakonfiguruje písmo MauiAppBuilder pomocí písem.

ConfigureFonts(MauiAppBuilder, Action<IFontCollection>)

Nakonfiguruje MauiAppBuilder pomocí zadaného delegáta configureDelegate pro registraci písem v aplikaci.

ConfigureMauiHandlers(MauiAppBuilder, Action<IMauiHandlersCollection>)

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

ConfigureImageSources(MauiAppBuilder)

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

ConfigureImageSources(MauiAppBuilder, Action<IImageSourceServiceCollection>)

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