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>) |
Регистрирует экземпляр, используемый IServiceProviderFactory<TContainerBuilder> для создания IServiceProvider. |
Методы расширения
UseMauiCompatibility(MauiAppBuilder) |
Построитель кроссплатформенных приложений и служб .NET MAUI. |
UseMauiEmbeddedApp<TApp>(MauiAppBuilder, Func<IServiceProvider,TApp>) |
Настраивает MauiAppBuilder использование указанного |
UseMauiEmbeddedApp<TApp>(MauiAppBuilder) |
Настраивает MauiAppBuilder использование указанного |
ConfigureEffects(MauiAppBuilder, Action<IEffectsBuilder>) |
Построитель кроссплатформенных приложений и служб .NET MAUI. |
UseMauiApp<TApp>(MauiAppBuilder, Func<IServiceProvider,TApp>) |
Настраивает MauiAppBuilder использование указанного |
UseMauiApp<TApp>(MauiAppBuilder) |
Настраивает MauiAppBuilder использование указанного |
UseMauiMaps(MauiAppBuilder) |
Настраивается MauiAppBuilder для добавления поддержки Map элемента управления. |
UseMauiEmbedding<TApp>(MauiAppBuilder, Func<IServiceProvider,TApp>) |
Построитель кроссплатформенных приложений и служб .NET MAUI. |
UseMauiEmbedding<TApp>(MauiAppBuilder) |
Построитель кроссплатформенных приложений и служб .NET MAUI. |
UseFoldable(MauiAppBuilder) |
Построитель кроссплатформенных приложений и служб .NET MAUI. |
ConfigureAnimations(MauiAppBuilder) |
Построитель кроссплатформенных приложений и служб .NET MAUI. |
ConfigureDispatching(MauiAppBuilder) |
Построитель кроссплатформенных приложений и служб .NET MAUI. |
ConfigureEssentials(MauiAppBuilder, Action<IEssentialsBuilder>) |
Построитель кроссплатформенных приложений и служб .NET MAUI. |
ConfigureFonts(MauiAppBuilder, Action<IFontCollection>) |
Настраивает MauiAppBuilder указанный делегат |
ConfigureFonts(MauiAppBuilder) |
Настраивает MauiAppBuilder шрифты с помощью шрифтов. |
ConfigureMauiHandlers(MauiAppBuilder, Action<IMauiHandlersCollection>) |
Построитель кроссплатформенных приложений и служб .NET MAUI. |
ConfigureImageSources(MauiAppBuilder, Action<IImageSourceServiceCollection>) |
Построитель кроссплатформенных приложений и служб .NET MAUI. |
ConfigureImageSources(MauiAppBuilder) |
Построитель кроссплатформенных приложений и служб .NET MAUI. |
ConfigureLifecycleEvents(MauiAppBuilder, Action<ILifecycleBuilder>) |
Построитель кроссплатформенных приложений и служб .NET MAUI. |