Udostępnij przez


CommandMapperExtensions.ReplaceMapping<TVirtualView,TViewHandler> Metoda

Definicja

Zastąp mapowanie poleceń na miejscu, ale wywołaj poprzednie mapowanie, jeśli typy nie są zgodne.

public:
generic <typename TVirtualView, typename TViewHandler>
 where TVirtualView : Microsoft::Maui::IElement where TViewHandler : Microsoft::Maui::IElementHandler[System::Runtime::CompilerServices::Extension]
 static void ReplaceMapping(Microsoft::Maui::ICommandMapper<Microsoft::Maui::IElement ^, Microsoft::Maui::IElementHandler ^> ^ commandMapper, System::String ^ key, Action<TViewHandler, TVirtualView, System::Object ^> ^ method);
public static void ReplaceMapping<TVirtualView,TViewHandler>(this Microsoft.Maui.ICommandMapper<Microsoft.Maui.IElement,Microsoft.Maui.IElementHandler> commandMapper, string key, Action<TViewHandler,TVirtualView,object?> method) where TVirtualView : Microsoft.Maui.IElement where TViewHandler : Microsoft.Maui.IElementHandler;
static member ReplaceMapping : Microsoft.Maui.ICommandMapper<Microsoft.Maui.IElement, Microsoft.Maui.IElementHandler> * string * Action<'ViewHandler, 'VirtualView, obj (requires 'ViewHandler :> Microsoft.Maui.IElementHandler and 'VirtualView :> Microsoft.Maui.IElement)> -> unit (requires 'VirtualView :> Microsoft.Maui.IElement and 'ViewHandler :> Microsoft.Maui.IElementHandler)
<Extension()>
Public Sub ReplaceMapping(Of TVirtualView As IElement, TViewHandler As IElement) (commandMapper As ICommandMapper(Of IElement, IElementHandler), key As String, method As Action(Of TViewHandler, TVirtualView, Object))

Parametry typu

TVirtualView

Typ międzyplatformowy.

TViewHandler

Typ procedury obsługi.

Parametry

commandMapper
ICommandMapper<IElement,IElementHandler>

Maper poleceń, w którym ma zmienić mapowanie.

key
String

Nazwa polecenia.

method
Action<TViewHandler,TVirtualView,Object>

Zmodyfikowana metoda wywoływana po zaktualizowaniu polecenia.

Dotyczy