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. |
ConfigureEffects(MauiAppBuilder, Action<IEffectsBuilder>) |
Построитель кроссплатформенных приложений и служб .NET MAUI. |
UseMauiApp<TApp>(MauiAppBuilder) |
Настраивает для MauiAppBuilder использования указанного |
UseMauiApp<TApp>(MauiAppBuilder, Func<IServiceProvider,TApp>) |
Настраивает для MauiAppBuilder использования указанного |
UseMauiMaps(MauiAppBuilder) |
Настраивает MauiAppBuilder для добавления поддержки Map элемента управления . |
UseMauiEmbedding<TApp>(MauiAppBuilder) |
Построитель кроссплатформенных приложений и служб .NET MAUI. |
UseMauiEmbedding<TApp>(MauiAppBuilder, Func<IServiceProvider,TApp>) |
Построитель кроссплатформенных приложений и служб .NET MAUI. |
UseMauiEmbedding<TApp>(MauiAppBuilder, Func<IServiceProvider,Application>) |
Построитель кроссплатформенных приложений и служб .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>) |
Настраивает MauiAppBuilder с указанным делегатом |
ConfigureMauiHandlers(MauiAppBuilder, Action<IMauiHandlersCollection>) |
Построитель кроссплатформенных приложений и служб .NET MAUI. |
ConfigureImageSources(MauiAppBuilder) |
Построитель кроссплатформенных приложений и служб .NET MAUI. |
ConfigureImageSources(MauiAppBuilder, Action<IImageSourceServiceCollection>) |
Построитель кроссплатформенных приложений и служб .NET MAUI. |
ConfigureLifecycleEvents(MauiAppBuilder, Action<ILifecycleBuilder>) |
Построитель кроссплатформенных приложений и служб .NET MAUI. |
Применяется к
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по