ICustomMapping.MapTo-Methode
Weist eine Eigenschaft, ein Feld (eine Spalte), damit LINQ to SharePoint den Wert der Eigenschaft in das Feld in der Inhaltsdatenbank speichern kann.
Namespace: Microsoft.SharePoint.Linq
Assembly: Microsoft.SharePoint.Linq (in Microsoft.SharePoint.Linq.dll)
Syntax
'Declaration
Sub MapTo ( _
listItem As Object _
)
'Usage
Dim instance As ICustomMapping
Dim listItem As Object
instance.MapTo(listItem)
void MapTo(
Object listItem
)
Parameter
listItem
Typ: System.ObjectEin Object , das ein Element darstellt, und, die in SPListItemumgewandelt werden können.
Hinweise
Hinweise für Implementierer
Ergänzen Sie diese Methode mit einem CustomMappingAttributenicht.
Beispiele
Im folgenden Codebeispiel wird einer Beispielimplementierung der MapTo(Object). In diesem Beispiel hat die Bücher Liste (Inhaltstyp Buch ist) neue Spalten mit der Bezeichnung ISBN-Nummern und UPCA.
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
Siehe auch
Referenz
Microsoft.SharePoint.Linq-Namespace