ICustomMapping.MapTo - Méthode
Affecte une propriété sur un champ (colonne) de sorte que LINQ to SharePoint peut enregistrer la valeur de la propriété pour le champ dans la base de données de contenu.
Espace de noms : Microsoft.SharePoint.Linq
Assembly : Microsoft.SharePoint.Linq (dans Microsoft.SharePoint.Linq.dll)
Syntaxe
'Déclaration
Sub MapTo ( _
listItem As Object _
)
'Utilisation
Dim instance As ICustomMapping
Dim listItem As Object
instance.MapTo(listItem)
void MapTo(
Object listItem
)
Paramètres
listItem
Type : System.ObjectUn Object qui représente un élément de liste et qui peut être casté en SPListItem.
Remarques
Remarques destinées aux responsables de l’implémentation
Décorer pas cette méthode avec un CustomMappingAttribute.
Exemples
Le code suivant montre un exemple d'implémentation de MapTo(Object). Dans cet exemple, la liste de livres (dont le type de contenu est livre) a nommé ISBN et UPCAde nouvelles colonnes.
public partial class Book : ICustomMapping
{
public void MapTo(object listItem)
{
SPListItem item = (SPListItem)listItem;
item["ISBN"] = this.ISBN;
item["UPCA"] = this.UPCA;
}
// Other members omitted.
}
Partial Public Class Book
Implements ICustomMapping
Public Sub MapTo(ByVal listItem As Object)
Dim item As SPListItem = CType(listItem, SPListItem)
item("ISBN") = Me.ISBN
item("UPCA") = Me.UPCA
End Sub
' Other members omitted.
End Class
Voir aussi
Référence
Microsoft.SharePoint.Linq - Espace de noms