MauiAppBuilder クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
.NET MAUI クロスプラットフォーム アプリケーションとサービスのビルダー。
public ref class MauiAppBuilder sealed : Microsoft::Extensions::Hosting::IHostApplicationBuilder
public ref class MauiAppBuilder sealed
public sealed class MauiAppBuilder : Microsoft.Extensions.Hosting.IHostApplicationBuilder
public sealed class MauiAppBuilder
type MauiAppBuilder = class
interface IHostApplicationBuilder
type MauiAppBuilder = class
Public NotInheritable Class MauiAppBuilder
Implements IHostApplicationBuilder
Public NotInheritable Class MauiAppBuilder
- 継承
-
MauiAppBuilder
- 実装
プロパティ
| 名前 | 説明 |
|---|---|
| Configuration |
作成するアプリケーションの構成プロバイダーのコレクション。 これは、新しい構成ソースとプロバイダーを追加する場合に便利です。 |
| Environment |
アプリケーションが実行されている環境に関する情報。 |
| Logging |
アプリケーションが作成するログ プロバイダーのコレクション。 これは、新しいログ プロバイダーを追加する場合に便利です。 |
| Properties |
ホストのビルド プロセス中にコンポーネント間で状態を共有するための中央の場所を取得します。 |
| Services |
アプリケーションが作成するサービスのコレクション。 これは、ユーザーが提供するサービスまたはフレームワークによって提供されるサービスを追加する場合に便利です。 |
メソッド
| 名前 | 説明 |
|---|---|
| Build() |
MauiAppをビルドします。 |
| ConfigureContainer<TBuilder>(IServiceProviderFactory<TBuilder>, Action<TBuilder>) |
IServiceProviderFactory<TContainerBuilder>の作成に使用するIServiceProvider インスタンスを登録します。 |
明示的なインターフェイスの実装
| 名前 | 説明 |
|---|---|
| IHostApplicationBuilder.Configuration |
.NET MAUI クロスプラットフォーム アプリケーションとサービスのビルダー。 |
| IHostApplicationBuilder.Environment |
.NET MAUI クロスプラットフォーム アプリケーションとサービスのビルダー。 |
| IHostApplicationBuilder.Metrics |
.NET MAUI クロスプラットフォーム アプリケーションとサービスのビルダー。 |
| IHostApplicationBuilder.Properties |
.NET MAUI クロスプラットフォーム アプリケーションとサービスのビルダー。 |