Freigeben über


ICommandMapper<TVirtualView,TViewHandler> Schnittstelle

Definition

generic <typename TVirtualView, typename TViewHandler>
 where TVirtualView : IElement where TViewHandler : IElementHandlerpublic interface class ICommandMapper : Microsoft::Maui::ICommandMapper
public interface ICommandMapper<out TVirtualView,out TViewHandler> : Microsoft.Maui.ICommandMapper where TVirtualView : IElement where TViewHandler : IElementHandler
type ICommandMapper<'VirtualView, 'ViewHandler (requires 'VirtualView :> IElement and 'ViewHandler :> IElementHandler)> = interface
    interface ICommandMapper
Public Interface ICommandMapper(Of Out TVirtualView, Out TViewHandler)
Implements ICommandMapper

Typparameter

TVirtualView
Dieser Typparameter ist kovariant. Das bedeutet, dass Sie entweder den angegebenen Typ oder einen stärker abgeleiteten Typ verwenden können. Weitere Informationen zu Kovarianz und Kontravarianz finden Sie unter Kovarianz und Kontravarianz in Generics.
TViewHandler
Dieser Typparameter ist kovariant. Das bedeutet, dass Sie entweder den angegebenen Typ oder einen stärker abgeleiteten Typ verwenden können. Weitere Informationen zu Kovarianz und Kontravarianz finden Sie unter Kovarianz und Kontravarianz in Generics.
Abgeleitet
Implementiert

Methoden

Add(String, Action<TViewHandler,TVirtualView,Object>)
Add(String, Action<TViewHandler,TVirtualView>)
GetCommand(String) (Geerbt von ICommandMapper)
Invoke(IElementHandler, IElement, String, Object) (Geerbt von ICommandMapper)

Erweiterungsmethoden

AppendToMapping<TVirtualView,TViewHandler>(ICommandMapper<TVirtualView,TViewHandler>, String, Action<TViewHandler,TVirtualView,Object>)

Geben Sie eine Methode an, die nach einer vorhandenen Befehlszuordnung ausgeführt werden soll.

ModifyMapping<TVirtualView,TViewHandler>(ICommandMapper<TVirtualView, TViewHandler>, String, Action<TViewHandler,TVirtualView,Object, Action<IElementHandler,IElement,Object>>)

Ändern Sie eine Befehlszuordnung an Ort und Stelle.

PrependToMapping<TVirtualView,TViewHandler>(ICommandMapper<TVirtualView,TViewHandler>, String, Action<TViewHandler,TVirtualView,Object>)

Geben Sie eine Methode an, die vor einer vorhandenen Befehlszuordnung ausgeführt werden soll.

Gilt für: