Freigeben über


ImageSourceServiceCollectionExtensions.AddService Methode

Definition

Überlädt

AddService<TImageSource,TImageSourceService>(IImageSourceServiceCollection)

Registriert einen Imagedienst beim zugrunde liegenden Dienstcontainer über AddSingleton.

AddService<TImageSource>(IImageSourceServiceCollection, Func<IServiceProvider,IImageSourceService<TImageSource>>)

Registriert einen Imagedienst beim zugrunde liegenden Dienstcontainer über AddSingleton.

AddService<TImageSource,TImageSourceService>(IImageSourceServiceCollection)

Quelle:
ImageSourceServiceCollectionExtensions.cs
Quelle:
ImageSourceServiceCollectionExtensions.cs

Registriert einen Imagedienst beim zugrunde liegenden Dienstcontainer über AddSingleton.

public:
generic <typename TImageSource, typename TImageSourceService>
 where TImageSource : Microsoft::Maui::IImageSource where TImageSourceService : class, Microsoft::Maui::IImageSourceService<TImageSource>[System::Runtime::CompilerServices::Extension]
 static Microsoft::Maui::Hosting::IImageSourceServiceCollection ^ AddService(Microsoft::Maui::Hosting::IImageSourceServiceCollection ^ services);
public static Microsoft.Maui.Hosting.IImageSourceServiceCollection AddService<TImageSource,TImageSourceService> (this Microsoft.Maui.Hosting.IImageSourceServiceCollection services) where TImageSource : Microsoft.Maui.IImageSource where TImageSourceService : class, Microsoft.Maui.IImageSourceService<TImageSource>;
static member AddService : Microsoft.Maui.Hosting.IImageSourceServiceCollection -> Microsoft.Maui.Hosting.IImageSourceServiceCollection (requires 'ImageSource :> Microsoft.Maui.IImageSource and 'ImageSourceService : null and 'ImageSourceService :> Microsoft.Maui.IImageSourceService<'ImageSource>)
<Extension()>
Public Function AddService(Of TImageSource As IImageSource, TImageSourceService As IImageSource) (services As IImageSourceServiceCollection) As IImageSourceServiceCollection

Typparameter

TImageSource

Der Bildtyp, für den registriert werden soll

TImageSourceService

Der zu registrierende Diensttyp

Parameter

services
IImageSourceServiceCollection

Die Dienstsammlung

Gibt zurück

Die Dienstsammlung

Gilt für:

AddService<TImageSource>(IImageSourceServiceCollection, Func<IServiceProvider,IImageSourceService<TImageSource>>)

Quelle:
ImageSourceServiceCollectionExtensions.cs
Quelle:
ImageSourceServiceCollectionExtensions.cs

Registriert einen Imagedienst beim zugrunde liegenden Dienstcontainer über AddSingleton.

public:
generic <typename TImageSource>
 where TImageSource : Microsoft::Maui::IImageSource[System::Runtime::CompilerServices::Extension]
 static Microsoft::Maui::Hosting::IImageSourceServiceCollection ^ AddService(Microsoft::Maui::Hosting::IImageSourceServiceCollection ^ services, Func<IServiceProvider ^, Microsoft::Maui::IImageSourceService<TImageSource> ^> ^ implementationFactory);
public static Microsoft.Maui.Hosting.IImageSourceServiceCollection AddService<TImageSource> (this Microsoft.Maui.Hosting.IImageSourceServiceCollection services, Func<IServiceProvider,Microsoft.Maui.IImageSourceService<TImageSource>> implementationFactory) where TImageSource : Microsoft.Maui.IImageSource;
static member AddService : Microsoft.Maui.Hosting.IImageSourceServiceCollection * Func<IServiceProvider, Microsoft.Maui.IImageSourceService<'ImageSource>> -> Microsoft.Maui.Hosting.IImageSourceServiceCollection (requires 'ImageSource :> Microsoft.Maui.IImageSource)
<Extension()>
Public Function AddService(Of TImageSource As IImageSource) (services As IImageSourceServiceCollection, implementationFactory As Func(Of IServiceProvider, IImageSourceService(Of TImageSource))) As IImageSourceServiceCollection

Typparameter

TImageSource

Der Bildtyp, für den registriert werden soll

Parameter

services
IImageSourceServiceCollection

Die Dienstsammlung

implementationFactory
Func<IServiceProvider,IImageSourceService<TImageSource>>

Eine Factorymethode zum Erstellen des Diensts

Gibt zurück

Die Dienstsammlung

Gilt für: