Bagikan melalui


MauiAppBuilder Kelas

Definisi

Penyusun untuk aplikasi dan layanan lintas platform .NET MAUI.

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

Properti

Configuration

Kumpulan penyedia konfigurasi untuk aplikasi yang akan dikomposisikan. Ini berguna untuk menambahkan sumber dan penyedia konfigurasi baru.

Logging

Kumpulan penyedia pengelogan untuk disusam aplikasi. Ini berguna untuk menambahkan penyedia pengelogan baru.

Services

Kumpulan layanan untuk menyusun aplikasi. Ini berguna untuk menambahkan layanan yang disediakan pengguna atau kerangka kerja yang disediakan.

Metode

Build()

MauiAppMembangun .

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

Mendaftarkan instans yang IServiceProviderFactory<TContainerBuilder> akan digunakan untuk membuat IServiceProvider.

Metode Ekstensi

UseMauiCompatibility(MauiAppBuilder)

Penyusun untuk aplikasi dan layanan lintas platform .NET MAUI.

ConfigureEffects(MauiAppBuilder, Action<IEffectsBuilder>)

Penyusun untuk aplikasi dan layanan lintas platform .NET MAUI.

UseMauiApp<TApp>(MauiAppBuilder)

MauiAppBuilder Mengonfigurasi untuk menggunakan yang ditentukan TApp sebagai jenis aplikasi utama.

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

MauiAppBuilder Mengonfigurasi untuk menggunakan yang ditentukan TApp sebagai jenis aplikasi utama.

UseMauiMaps(MauiAppBuilder)

MauiAppBuilder Mengonfigurasi untuk menambahkan dukungan untuk Map kontrol.

UseMauiEmbedding<TApp>(MauiAppBuilder)

Penyusun untuk aplikasi dan layanan lintas platform .NET MAUI.

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

Penyusun untuk aplikasi dan layanan lintas platform .NET MAUI.

UseFoldable(MauiAppBuilder)

Penyusun untuk aplikasi dan layanan lintas platform .NET MAUI.

ConfigureAnimations(MauiAppBuilder)

Penyusun untuk aplikasi dan layanan lintas platform .NET MAUI.

ConfigureDispatching(MauiAppBuilder)

Penyusun untuk aplikasi dan layanan lintas platform .NET MAUI.

ConfigureEssentials(MauiAppBuilder, Action<IEssentialsBuilder>)

Penyusun untuk aplikasi dan layanan lintas platform .NET MAUI.

ConfigureFonts(MauiAppBuilder)

MauiAppBuilder Mengonfigurasi dengan font.

ConfigureFonts(MauiAppBuilder, Action<IFontCollection>)

MauiAppBuilder Mengonfigurasi dengan delegasi configureDelegate yang ditentukan untuk mendaftarkan font dalam aplikasi.

ConfigureMauiHandlers(MauiAppBuilder, Action<IMauiHandlersCollection>)

Penyusun untuk aplikasi dan layanan lintas platform .NET MAUI.

ConfigureImageSources(MauiAppBuilder)

Penyusun untuk aplikasi dan layanan lintas platform .NET MAUI.

ConfigureImageSources(MauiAppBuilder, Action<IImageSourceServiceCollection>)

Penyusun untuk aplikasi dan layanan lintas platform .NET MAUI.

ConfigureLifecycleEvents(MauiAppBuilder, Action<ILifecycleBuilder>)

Penyusun untuk aplikasi dan layanan lintas platform .NET MAUI.

Berlaku untuk