Compartir a través de


CommandMapperExtensions.ReplaceMapping<TVirtualView,TViewHandler> Método

Definición

Reemplace una asignación de comandos en su lugar, pero llame a la asignación anterior si los tipos no coinciden.

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))

Parámetros de tipo

TVirtualView

Tipo multiplataforma.

TViewHandler

Tipo de controlador.

Parámetros

commandMapper
ICommandMapper<IElement,IElementHandler>

Asignador de comandos en el que se va a cambiar la asignación.

key
String

El nombre del comando.

method
Action<TViewHandler,TVirtualView,Object>

Método modificado al que se va a llamar cuando se actualiza el comando.

Se aplica a