Поделиться через


ICommandMapper<TVirtualView,TViewHandler> Интерфейс

Определение

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

Параметры типа

TVirtualView
Это ковариантный параметр типа. Это означает, что вы можете использовать любой из указанных типов или любой тип, являющийся более производным. Дополнительные сведения о ковариантности и контрвариантности см. в статье Ковариантность и контрвариантность в универсальных шаблонах.
TViewHandler
Это ковариантный параметр типа. Это означает, что вы можете использовать любой из указанных типов или любой тип, являющийся более производным. Дополнительные сведения о ковариантности и контрвариантности см. в статье Ковариантность и контрвариантность в универсальных шаблонах.
Производный
Реализации

Методы

Add(String, Action<TViewHandler,TVirtualView,Object>)
Add(String, Action<TViewHandler,TVirtualView>)
GetCommand(String) (Унаследовано от ICommandMapper)
Invoke(IElementHandler, IElement, String, Object) (Унаследовано от ICommandMapper)

Методы расширения

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

Укажите метод, который будет выполняться после существующего сопоставления команд.

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

Измените сопоставление команд на месте.

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

Укажите метод, выполняемый перед существующим сопоставлением команд.

Применяется к