Condividi tramite


MauiHandlersCollectionExtensions.AddHandler Metodo

Definizione

Overload

AddHandler(IMauiHandlersCollection, Type, Type)

Registra un gestore con il contenitore del servizio sottostante tramite AddTransient.

AddHandler<TType,TTypeRender>(IMauiHandlersCollection)

Registra un gestore con il contenitore del servizio sottostante tramite AddTransient.

AddHandler<TType>(IMauiHandlersCollection, Func<IServiceProvider,IElementHandler>)

Registra un gestore con il contenitore del servizio sottostante tramite AddTransient.

AddHandler(IMauiHandlersCollection, Type, Type)

Origine:
MauiHandlersCollectionExtensions.cs
Origine:
MauiHandlersCollectionExtensions.cs

Registra un gestore con il contenitore del servizio sottostante tramite AddTransient.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::Maui::Hosting::IMauiHandlersCollection ^ AddHandler(Microsoft::Maui::Hosting::IMauiHandlersCollection ^ handlersCollection, Type ^ viewType, Type ^ handlerType);
public static Microsoft.Maui.Hosting.IMauiHandlersCollection AddHandler (this Microsoft.Maui.Hosting.IMauiHandlersCollection handlersCollection, Type viewType, Type handlerType);
static member AddHandler : Microsoft.Maui.Hosting.IMauiHandlersCollection * Type * Type -> Microsoft.Maui.Hosting.IMauiHandlersCollection
<Extension()>
Public Function AddHandler (handlersCollection As IMauiHandlersCollection, viewType As Type, handlerType As Type) As IMauiHandlersCollection

Parametri

handlersCollection
IMauiHandlersCollection

Raccolta di elementi

viewType
Type

Tipo di visualizzazione da registrare

handlerType
Type

Tipo di gestore che rappresenta l'elemento

Restituisce

Raccolta del gestore

Si applica a

AddHandler<TType,TTypeRender>(IMauiHandlersCollection)

Origine:
MauiHandlersCollectionExtensions.cs
Origine:
MauiHandlersCollectionExtensions.cs

Registra un gestore con il contenitore del servizio sottostante tramite AddTransient.

public:
generic <typename TType, typename TTypeRender>
 where TType : Microsoft::Maui::IElement where TTypeRender : Microsoft::Maui::IElementHandler[System::Runtime::CompilerServices::Extension]
 static Microsoft::Maui::Hosting::IMauiHandlersCollection ^ AddHandler(Microsoft::Maui::Hosting::IMauiHandlersCollection ^ handlersCollection);
public static Microsoft.Maui.Hosting.IMauiHandlersCollection AddHandler<TType,TTypeRender> (this Microsoft.Maui.Hosting.IMauiHandlersCollection handlersCollection) where TType : Microsoft.Maui.IElement where TTypeRender : Microsoft.Maui.IElementHandler;
static member AddHandler : Microsoft.Maui.Hosting.IMauiHandlersCollection -> Microsoft.Maui.Hosting.IMauiHandlersCollection (requires 'ype :> Microsoft.Maui.IElement and 'ypeRender :> Microsoft.Maui.IElementHandler)
<Extension()>
Public Function AddHandler(Of TType As IElement, TTypeRender As IElement) (handlersCollection As IMauiHandlersCollection) As IMauiHandlersCollection

Parametri di tipo

TType

Tipo di elemento da registrare

TTypeRender

Tipo di gestore che rappresenta l'elemento

Parametri

handlersCollection
IMauiHandlersCollection

Raccolta del gestore

Restituisce

Raccolta del gestore

Si applica a

AddHandler<TType>(IMauiHandlersCollection, Func<IServiceProvider,IElementHandler>)

Origine:
MauiHandlersCollectionExtensions.cs
Origine:
MauiHandlersCollectionExtensions.cs

Registra un gestore con il contenitore del servizio sottostante tramite AddTransient.

public:
generic <typename TType>
 where TType : Microsoft::Maui::IElement[System::Runtime::CompilerServices::Extension]
 static Microsoft::Maui::Hosting::IMauiHandlersCollection ^ AddHandler(Microsoft::Maui::Hosting::IMauiHandlersCollection ^ handlersCollection, Func<IServiceProvider ^, Microsoft::Maui::IElementHandler ^> ^ handlerImplementationFactory);
public static Microsoft.Maui.Hosting.IMauiHandlersCollection AddHandler<TType> (this Microsoft.Maui.Hosting.IMauiHandlersCollection handlersCollection, Func<IServiceProvider,Microsoft.Maui.IElementHandler> handlerImplementationFactory) where TType : Microsoft.Maui.IElement;
static member AddHandler : Microsoft.Maui.Hosting.IMauiHandlersCollection * Func<IServiceProvider, Microsoft.Maui.IElementHandler> -> Microsoft.Maui.Hosting.IMauiHandlersCollection (requires 'ype :> Microsoft.Maui.IElement)
<Extension()>
Public Function AddHandler(Of TType As IElement) (handlersCollection As IMauiHandlersCollection, handlerImplementationFactory As Func(Of IServiceProvider, IElementHandler)) As IMauiHandlersCollection

Parametri di tipo

TType

Tipo di elemento da registrare

Parametri

handlersCollection
IMauiHandlersCollection

Raccolta del gestore

handlerImplementationFactory
Func<IServiceProvider,IElementHandler>

Metodo factory per creare il gestore

Restituisce

Raccolta del gestore

Si applica a