Sdílet prostřednictvím


MauiHandlersCollectionExtensions.TryAddHandler Metoda

Definice

Přetížení

TryAddHandler(IMauiHandlersCollection, Type, Type)

Zaregistruje obslužnou rutinu s podkladovým kontejnerem služby prostřednictvím AddTransient.

TryAddHandler<TType,TTypeRender>(IMauiHandlersCollection)

Zaregistruje obslužnou rutinu s podkladovým kontejnerem služby prostřednictvím AddTransient.

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

Zaregistruje obslužnou rutinu s podkladovým kontejnerem služby prostřednictvím AddTransient.

TryAddHandler(IMauiHandlersCollection, Type, Type)

Zdroj:
MauiHandlersCollectionExtensions.cs
Zdroj:
MauiHandlersCollectionExtensions.cs

Zaregistruje obslužnou rutinu s podkladovým kontejnerem služby prostřednictvím AddTransient.

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

Parametry

handlersCollection
IMauiHandlersCollection

Kolekce obslužných rutin

viewType
Type

Typ prvku, který se má zaregistrovat

handlerType
Type

Typ obslužné rutiny, který představuje element

Návraty

Kolekce obslužných rutin

Platí pro

TryAddHandler<TType,TTypeRender>(IMauiHandlersCollection)

Zdroj:
MauiHandlersCollectionExtensions.cs
Zdroj:
MauiHandlersCollectionExtensions.cs

Zaregistruje obslužnou rutinu s podkladovým kontejnerem služby prostřednictvím AddTransient.

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

Parametry typu

TType

Typ prvku, který se má zaregistrovat

TTypeRender

Typ obslužné rutiny, který představuje element

Parametry

handlersCollection
IMauiHandlersCollection

Kolekce obslužných rutin

Návraty

Kolekce obslužných rutin

Platí pro

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

Zdroj:
MauiHandlersCollectionExtensions.cs
Zdroj:
MauiHandlersCollectionExtensions.cs

Zaregistruje obslužnou rutinu s podkladovým kontejnerem služby prostřednictvím AddTransient.

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

Parametry typu

TType

Typ prvku, který se má zaregistrovat

Parametry

handlersCollection
IMauiHandlersCollection

Kolekce obslužných rutin

handlerImplementationFactory
Func<IServiceProvider,IElementHandler>

Metoda továrny pro vytvoření obslužné rutiny

Návraty

Kolekce obslužných rutin

Platí pro