Partager via


PropertyMapperExtensions.ModifyMapping Méthode

Définition

Surcharges

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

Modifiez un mappage de propriétés en place, mais appelez le mappage précédent si les types ne correspondent pas.

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

Modifier un mappage de propriétés en place.

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

Source:
PropertyMapperExtensions.cs
Source:
PropertyMapperExtensions.cs

Modifiez un mappage de propriétés en place, mais appelez le mappage précédent si les types ne correspondent pas.

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

Paramètres de type

TVirtualView

Type multiplateforme.

TViewHandler

Type de gestionnaire.

Paramètres

propertyMapper
IPropertyMapper<IElement,IElementHandler>

Mappeur de propriétés dans lequel modifier le mappage.

key
String

Nom de la propriété.

method
Action<TViewHandler,TVirtualView,Action<IElementHandler,IElement>>

Méthode modifiée à appeler lorsque la propriété est mise à jour.

S’applique à

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

Source:
PropertyMapperExtensions.cs
Source:
PropertyMapperExtensions.cs

Modifier un mappage de propriétés en place.

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

Paramètres de type

TVirtualView

Type multiplateforme.

TViewHandler

Type de gestionnaire.

Paramètres

propertyMapper
IPropertyMapper<TVirtualView,TViewHandler>

Mappeur de propriétés dans lequel modifier le mappage.

key
String

Nom de la propriété.

method
Action<TViewHandler,TVirtualView,Action<IElementHandler,IElement>>

Méthode modifiée à appeler lorsque la propriété est mise à jour.

S’applique à