Partager via


Lists.GetListItemChangesWithKnowledge - Méthode

Renvoie tous les éléments de liste qui répondent aux critères spécifiés, et qui ont été modifiés depuis la date et d'heure spécifié dans le paramètre knowledge pour la liste spécifiée.

Espace de noms :  WebSvcLists
Assembly :  STSSOAP (dans STSSOAP.dll)

Syntaxe

'Déclaration
<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
'Utilisation
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
)

Paramètres

  • listName
    Type : System.String

    Le GUID ou le titre de la liste à partir duquel récupérer des éléments de liste. Si la liste spécifiée est la liste des informations utilisateur, la chaîne est définie sur « UserInfo » ou « Liste d'informations utilisateur ».

  • viewName
    Type : System.String

    Le GUID de l'affichage de la liste à partir de laquelle renvoyer des éléments de liste. Le cas contraire, l'affichage de liste par défaut est utilisée. viewFields, rowLimit, queryOptions paramètres et, si spécifié, doivent substituer les attributs correspondants de l'affichage utilisé. Notez que les clients ne doivent pas utiliser ce paramètre. Si spécifié, le serveur doit ignorer ce paramètre si le paramètre viewFields est également spécifié ; dans le cas contraire, le serveur doit valider uniquement que ce paramètre est à la fois un GUID valide et que le paramètre fait référence à un affichage de la liste.

  • query
    Type : System.Xml.XmlNode

    Requête pour déterminer quels enregistrements figurant dans la liste doivent être retournés et l'ordre dans lequel elles seront renvoyés.

  • viewFields
    Type : System.Xml.XmlNode

    Spécifie les champs de l'élément de liste doivent être retournés. Si non spécifié, que ce soit par à l'exception du paramètre ou en incluant une valeur une référence Null (Rien dans Visual Basic) , les champs définis pour le mode de paramètre viewName sont utilisés. Si l'attribut Properties de la structure ViewFields est défini sur true et le champ MetaInfo est référencé dans un paramètre FieldRef , propriétés liées à la liste doivent être renvoyées par le préfixe « ows_MetaInfo_ ».

  • rowLimit
    Type : System.String

    Spécifie le nombre maximal de lignes de données à renvoyer dans la réponse. Si non spécifié, que ce soit par en passant un élément vide ou en excluant l'élément, la limite de ligne par défaut pour l'affichage spécifié par le paramètre viewName est utilisée. Dans le cas contraire, il doit être un entier non signé 32 bits. Le serveur ne doit pas retourner plus d'éléments de liste que celui spécifié par ce paramètre.

  • queryOptions
    Type : System.Xml.XmlNode

    Spécifie les options qui sont disponibles pour modifier la requête

  • syncScope
    Type : System.String

    Spécifie l'étendue de la synchronisation. Si une référence Null (Rien dans Visual Basic), la portée de synchronisation par défaut est utilisée avec un identificateur vide.

  • knowledge
    Type : System.Xml.XmlNode

    Spécifie la structure de données de Microsoft Sync Framework knowledge au format XML. Si ce n'est pas fournie par le client, tous les éléments de la liste sont retournés, sous réserve de la limite de ligne par défaut de l'affichage ou le paramètre rowLimit de substitution. Si spécifié, la réponse inclut les modifications apportées aux éléments de liste, une fois la base de connaissances a été extraite, compte tenu des restrictions de limite de ligne.

  • contains
    Type : System.Xml.XmlNode

    Limite les résultats renvoyés en donnant une valeur spécifique à rechercher dans le champ d'élément de liste spécifié. Le serveur renvoie uniquement les éléments de liste qui satisfait à ce critère.

Valeur renvoyée

Type : System.Xml.XmlNode
Renvoie un objet XmlNode représentant les modifications apportées aux éléments de liste, ainsi que des connaissances de l'élément.

Voir aussi

Référence

Lists classe

Lists - Membres

WebSvcLists - Espace de noms