Freigeben über


Lists.UpdateListItemsWithKnowledge-Methode

Diese Methode kann Elemente in angegebenen Listenelementen einfügen, aktualisieren und löschen und stellt dem Server aktuelle knowledge-Metadaten bereit.

Namespace:  WebSvcLists
Assembly:  STSSOAP (in STSSOAP.dll)

Syntax

'Declaration
<SoapDocumentMethodAttribute("https://schemas.microsoft.com/sharepoint/soap/UpdateListItemsWithKnowledge", RequestNamespace := "https://schemas.microsoft.com/sharepoint/soap/",  _
    ResponseNamespace := "https://schemas.microsoft.com/sharepoint/soap/",  _
    Use := SoapBindingUse.Literal, ParameterStyle := SoapParameterStyle.Wrapped)> _
Public Function UpdateListItemsWithKnowledge ( _
    listName As String, _
    updates As XmlNode, _
    syncScope As String, _
    knowledge As XmlNode _
) As XmlNode
'Usage
Dim instance As Lists
Dim listName As String
Dim updates As XmlNode
Dim syncScope As String
Dim knowledge As XmlNode
Dim returnValue As XmlNode

returnValue = instance.UpdateListItemsWithKnowledge(listName, _
    updates, syncScope, knowledge)
[SoapDocumentMethodAttribute("https://schemas.microsoft.com/sharepoint/soap/UpdateListItemsWithKnowledge", RequestNamespace = "https://schemas.microsoft.com/sharepoint/soap/", 
    ResponseNamespace = "https://schemas.microsoft.com/sharepoint/soap/", 
    Use = SoapBindingUse.Literal, ParameterStyle = SoapParameterStyle.Wrapped)]
public XmlNode UpdateListItemsWithKnowledge(
    string listName,
    XmlNode updates,
    string syncScope,
    XmlNode knowledge
)

Parameter

  • listName
    Typ: System.String

    Die GUID oder den Listentitel der Liste aus der Listenelemente abzurufen. Wenn die angegebene Liste der Benutzerinformationsliste ist, wird die Zeichenfolge "UserInfo" festgelegt oder "Benutzerinformationsliste".

  • syncScope
    Typ: System.String

    Gibt den Umfang der Synchronisierung. Wenn ein Nullverweis (Nothing in Visual Basic), des Standardbereichs für die Synchronisierung mit einem leeren Bezeichner verwendet wird.

  • knowledge
    Typ: System.Xml.XmlNode

    Gibt die Microsoft Sync Framework knowledge -Datenstruktur im XML-Format an. Wenn dies nicht vorausgesetzt vom Client, alle Elemente in der Liste, unterliegen der Beschränkung der Standard-Zeile der Ansicht oder der überschreibende rowLimit -Parameter zurückgegeben werden. Falls angegeben, muss die Antwort vorgenommene Änderungen an Listenelementen nach wissen, kann die Zeile Grenzwert Einschränkungen abgerufen wurde enthalten.

Rückgabewert

Typ: System.Xml.XmlNode
Gibt ein XmlNode -Objekt, Updates zu Listenelemente ebenfalls zu Knowledge Element darstellt.

Hinweise

Konflikte werden auf Serverseite mit dem Feld ows_hiddenversion für das Listenelement erkannt. Wenn der Wert des Felds nicht Wert in das Element in der Datenbank übereinstimmt, klicken Sie dann ein miteinander in Konflikt stehende Update erkannt und ein Fehler wird an den Client zurückgegeben. Miteinander in Konflikt stehende Elemente sind auch in der Antwortnachricht zurückgemeldet. Clients müssen dann erhalten eine neue Version des Listenelements, den Konflikt beheben, aktualisieren Sie den Wert des Felds ows_hiddenversion und versuchen Sie es dann erneut Aktualisieren des Elements.

Siehe auch

Referenz

Lists Klasse

Lists-Member

WebSvcLists-Namespace