Aracılığıyla paylaş


MauiAppBuilder Sınıf

Tanım

.NET MAUI platformlar arası uygulamalar ve hizmetler için bir oluşturucu.

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

Özellikler

Configuration

Uygulamanın oluşturacak yapılandırma sağlayıcıları koleksiyonu. Bu, yeni yapılandırma kaynakları ve sağlayıcılar eklemek için kullanışlıdır.

Logging

Uygulamanın oluşturması için günlüğe kaydetme sağlayıcıları koleksiyonu. Bu, yeni günlük sağlayıcıları eklemek için kullanışlıdır.

Services

Uygulamanın oluşturacak hizmet koleksiyonu. Bu, kullanıcı tarafından sağlanan veya çerçeve tarafından sağlanan hizmetleri eklemek için kullanışlıdır.

Yöntemler

Build()

derlemesini MauiAppyapar.

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

oluşturmak IServiceProvideriçin kullanılacak bir IServiceProviderFactory<TContainerBuilder> örneği kaydeder.

Uzantı Metotları

UseMauiCompatibility(MauiAppBuilder)

.NET MAUI platformlar arası uygulamalar ve hizmetler için bir oluşturucu.

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

öğesini MauiAppBuilder , eklenen uygulama türü olarak belirtileni TApp kullanacak şekilde yapılandırılır.

UseMauiEmbeddedApp<TApp>(MauiAppBuilder)

öğesini MauiAppBuilder , eklenen uygulama türü olarak belirtileni TApp kullanacak şekilde yapılandırılır.

ConfigureEffects(MauiAppBuilder, Action<IEffectsBuilder>)

.NET MAUI platformlar arası uygulamalar ve hizmetler için bir oluşturucu.

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

MauiAppBuilder öğesini, belirtilen TApp ana uygulama türü olarak kullanacak şekilde yapılandırılır.

UseMauiApp<TApp>(MauiAppBuilder)

MauiAppBuilder öğesini, belirtilen TApp ana uygulama türü olarak kullanacak şekilde yapılandırılır.

UseMauiMaps(MauiAppBuilder)

MauiAppBuilder Denetim için destek eklemek üzere yapılandırılırMap.

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

.NET MAUI platformlar arası uygulamalar ve hizmetler için bir oluşturucu.

UseMauiEmbedding<TApp>(MauiAppBuilder)

.NET MAUI platformlar arası uygulamalar ve hizmetler için bir oluşturucu.

UseFoldable(MauiAppBuilder)

.NET MAUI platformlar arası uygulamalar ve hizmetler için bir oluşturucu.

ConfigureAnimations(MauiAppBuilder)

.NET MAUI platformlar arası uygulamalar ve hizmetler için bir oluşturucu.

ConfigureDispatching(MauiAppBuilder)

.NET MAUI platformlar arası uygulamalar ve hizmetler için bir oluşturucu.

ConfigureEssentials(MauiAppBuilder, Action<IEssentialsBuilder>)

.NET MAUI platformlar arası uygulamalar ve hizmetler için bir oluşturucu.

ConfigureFonts(MauiAppBuilder, Action<IFontCollection>)

MauiAppBuilder yazı tiplerini uygulamaya kaydetmek için öğesini belirtilen bir temsilciyle configureDelegate yapılandırılır.

ConfigureFonts(MauiAppBuilder)

yazı tipleri ile yapılandırılır MauiAppBuilder .

ConfigureMauiHandlers(MauiAppBuilder, Action<IMauiHandlersCollection>)

.NET MAUI platformlar arası uygulamalar ve hizmetler için bir oluşturucu.

ConfigureImageSources(MauiAppBuilder, Action<IImageSourceServiceCollection>)

.NET MAUI platformlar arası uygulamalar ve hizmetler için bir oluşturucu.

ConfigureImageSources(MauiAppBuilder)

.NET MAUI platformlar arası uygulamalar ve hizmetler için bir oluşturucu.

ConfigureLifecycleEvents(MauiAppBuilder, Action<ILifecycleBuilder>)

.NET MAUI platformlar arası uygulamalar ve hizmetler için bir oluşturucu.

Şunlara uygulanır