MauiAppBuilder クラス

定義

.NET MAUI クロスプラットフォーム アプリケーションとサービスのビルダー。

public ref class MauiAppBuilder sealed
public sealed class MauiAppBuilder
type MauiAppBuilder = class
Public NotInheritable Class MauiAppBuilder
継承
MauiAppBuilder

プロパティ

Configuration

作成するアプリケーションの構成プロバイダーのコレクション。 これは、新しい構成ソースとプロバイダーを追加する場合に便利です。

Logging

アプリケーションが作成するログ プロバイダーのコレクション。 これは、新しいログ プロバイダーを追加する場合に便利です。

Services

アプリケーションが作成するサービスのコレクション。 これは、ユーザーが提供するサービスまたはフレームワークによって提供されるサービスを追加する場合に便利です。

メソッド

Build()

MauiAppをビルドします。

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

IServiceProviderの作成に使用するIServiceProviderFactory<TContainerBuilder> インスタンスを登録します。

拡張メソッド

UseMauiCompatibility(MauiAppBuilder)

.NET MAUI クロスプラットフォーム アプリケーションとサービスのビルダー。

UseMauiEmbeddedApp<TApp>(MauiAppBuilder)

指定したTAppを埋め込みアプリケーションの種類として使用するようにMauiAppBuilderを構成します。

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

指定したTAppを埋め込みアプリケーションの種類として使用するようにMauiAppBuilderを構成します。

ConfigureEffects(MauiAppBuilder, Action<IEffectsBuilder>)

.NET MAUI クロスプラットフォーム アプリケーションとサービスのビルダー。

UseMauiApp<TApp>(MauiAppBuilder)

指定したTAppをメイン アプリケーションの種類として使用するようにMauiAppBuilderを構成します。

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

指定したTAppをメイン アプリケーションの種類として使用するようにMauiAppBuilderを構成します。

UseMauiMaps(MauiAppBuilder)

Map コントロールのサポートを追加するようにMauiAppBuilderを構成します。

UseMauiEmbedding<TApp>(MauiAppBuilder)

.NET MAUI クロスプラットフォーム アプリケーションとサービスのビルダー。

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

.NET MAUI クロスプラットフォーム アプリケーションとサービスのビルダー。

UseFoldable(MauiAppBuilder)

.NET MAUI クロスプラットフォーム アプリケーションとサービスのビルダー。

ConfigureAnimations(MauiAppBuilder)

.NET MAUI クロスプラットフォーム アプリケーションとサービスのビルダー。

ConfigureDispatching(MauiAppBuilder)

.NET MAUI クロスプラットフォーム アプリケーションとサービスのビルダー。

ConfigureEssentials(MauiAppBuilder, Action<IEssentialsBuilder>)

.NET MAUI クロスプラットフォーム アプリケーションとサービスのビルダー。

ConfigureFonts(MauiAppBuilder)

フォントを使用して MauiAppBuilder を構成します。

ConfigureFonts(MauiAppBuilder, Action<IFontCollection>)

指定したデリゲート configureDelegateを使用してMauiAppBuilderを構成し、アプリケーションにフォントを登録します。

ConfigureMauiHandlers(MauiAppBuilder, Action<IMauiHandlersCollection>)

.NET MAUI クロスプラットフォーム アプリケーションとサービスのビルダー。

ConfigureImageSources(MauiAppBuilder)

.NET MAUI クロスプラットフォーム アプリケーションとサービスのビルダー。

ConfigureImageSources(MauiAppBuilder, Action<IImageSourceServiceCollection>)

.NET MAUI クロスプラットフォーム アプリケーションとサービスのビルダー。

ConfigureLifecycleEvents(MauiAppBuilder, Action<ILifecycleBuilder>)

.NET MAUI クロスプラットフォーム アプリケーションとサービスのビルダー。

適用対象