Lists.GetListItemChangesWithKnowledge-Methode
Gibt alle Listenelemente, die angegebenen Kriterien erfüllen und, die seit der im Parameter knowledge für die angegebene Liste angegebenen Datum-Zeit geändert.
Namespace: WebSvcLists
Assembly: STSSOAP (in STSSOAP.dll)
Syntax
'Declaration
<SoapDocumentMethodAttribute("https://schemas.microsoft.com/sharepoint/soap/GetListItemChangesWithKnowledge", RequestNamespace := "https://schemas.microsoft.com/sharepoint/soap/", _
ResponseNamespace := "https://schemas.microsoft.com/sharepoint/soap/", _
Use := SoapBindingUse.Literal, ParameterStyle := SoapParameterStyle.Wrapped)> _
Public Function GetListItemChangesWithKnowledge ( _
listName As String, _
viewName As String, _
query As XmlNode, _
viewFields As XmlNode, _
rowLimit As String, _
queryOptions As XmlNode, _
syncScope As String, _
knowledge As XmlNode, _
contains As XmlNode _
) As XmlNode
'Usage
Dim instance As Lists
Dim listName As String
Dim viewName As String
Dim query As XmlNode
Dim viewFields As XmlNode
Dim rowLimit As String
Dim queryOptions As XmlNode
Dim syncScope As String
Dim knowledge As XmlNode
Dim contains As XmlNode
Dim returnValue As XmlNode
returnValue = instance.GetListItemChangesWithKnowledge(listName, _
viewName, query, viewFields, rowLimit, _
queryOptions, syncScope, knowledge, _
contains)
[SoapDocumentMethodAttribute("https://schemas.microsoft.com/sharepoint/soap/GetListItemChangesWithKnowledge", RequestNamespace = "https://schemas.microsoft.com/sharepoint/soap/",
ResponseNamespace = "https://schemas.microsoft.com/sharepoint/soap/",
Use = SoapBindingUse.Literal, ParameterStyle = SoapParameterStyle.Wrapped)]
public XmlNode GetListItemChangesWithKnowledge(
string listName,
string viewName,
XmlNode query,
XmlNode viewFields,
string rowLimit,
XmlNode queryOptions,
string syncScope,
XmlNode knowledge,
XmlNode contains
)
Parameter
listName
Typ: System.StringDie GUID oder den Listentitel der Liste aus der Listenelemente abzurufen. Wenn die angegebene Liste der Benutzerinformationsliste ist, wird die Zeichenfolge "UserInfo" festgelegt oder "Benutzerinformationsliste".
viewName
Typ: System.StringDie GUID der Ansicht der Liste aus der Listenelemente zurückgegeben. Wenn nicht angegeben, wird die standardmäßige Listenansicht verwendet. viewFields, rowLimitund queryOptions -Parameter müssen angegeben, entsprechende Attribute der Ansicht verwendet, außer Kraft setzen. Beachten Sie, dass Clients dieser Parameter nicht verwendet werden soll. Wenn angegeben, muss der Server dieser Parameter ignorieren, wenn auch der viewFields -Parameter angegeben ist; Sie andernfalls der Server muss nur überprüft werden, die dieser Parameter sowohl eine gültige GUID ist und, die der Parameter verweist auf eine Ansicht der Liste.
query
Typ: System.Xml.XmlNodeAbfrage können Sie bestimmen, welche Datensätze aus der Liste zurückgegeben werden soll, und die Reihenfolge, in der sie zurückgegeben werden.
viewFields
Typ: System.Xml.XmlNodeGibt an, welche Felder des Listenelements zurückgegeben werden sollen. Wenn nicht, durch den Parameter ausschließen oder durch das Einbeziehen von eines ein Nullverweis (Nothing in Visual Basic) -Werts angegeben, werden die Felder für die viewName Parameter Ansicht definierten verwendet. Wenn das Attribut Properties der ViewFields-Struktur auf true festgelegt ist und das Feld MetaInfo einen Parameter FieldRef verwiesen wird, müssen mit dem Präfix "Ows_MetaInfo_" im Zusammenhang mit der Liste Eigenschaften zurückgegeben werden.
rowLimit
Typ: System.StringGibt die maximale Anzahl von Zeilen mit Daten in der Antwort zurückgegeben. Wenn nicht, ob, indem Sie ein leeres Element übergeben oder durch das Element ausschließen angegeben, wird das standardmäßige Zeilenlimit für die Ansicht durch den viewName -Parameter angegebene verwendet. Andernfalls muss dies eine 32-Bit-Ganzzahl ohne Vorzeichen sein. Der Server muss keine Liste Elementanzahl in diesem Parameter angegebenen zurück.
queryOptions
Typ: System.Xml.XmlNodeGibt die verfügbaren Optionen zum Ändern der Abfrage
syncScope
Typ: System.StringGibt 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.XmlNodeGibt 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.
contains
Typ: System.Xml.XmlNodeLegt eine Beschränkung auf die Ergebnisse erteilen Sie einen bestimmten Wert im Feld Item angegebenen Liste gesucht werden zurückgegeben. Der Server gibt nur die Listenelemente, die diese Kriterien erfüllen.
Rückgabewert
Typ: System.Xml.XmlNode
Gibt ein XmlNode -Objekt, das Änderungen an Listenelementen sowie Element darstellt.