Udostępnij za pośrednictwem


ICommandMapper<TVirtualView,TViewHandler> Interfejs

Definicja

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

Parametry typu

TVirtualView
Ten parametr typu jest kowariantny. Oznacza to, że możesz użyć typu, który został przez Ciebie określony, lub dowolnego typu, który jest bardziej pochodny. Aby uzyskać więcej informacji o kowariancji i kontrawariancji, zobacz Kowariancja i kontrawariancja w typach ogólnych.
TViewHandler
Ten parametr typu jest kowariantny. Oznacza to, że możesz użyć typu, który został przez Ciebie określony, lub dowolnego typu, który jest bardziej pochodny. Aby uzyskać więcej informacji o kowariancji i kontrawariancji, zobacz Kowariancja i kontrawariancja w typach ogólnych.
Pochodne
Implementuje

Metody

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

Metody rozszerzania

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

Określ metodę do uruchomienia po istniejącym mapowaniu poleceń.

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

Zmodyfikuj mapowanie poleceń na miejscu.

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

Określ metodę do uruchomienia przed istniejącym mapowaniem poleceń.

Dotyczy