Compartilhar via


Lists.GetListItemChangesWithKnowledge method

Retorna todos os itens de lista que atendem aos critérios especificados e que foram alterados desde a data / hora especificada no parâmetro knowledge para a lista especificada.

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

Syntax

'Declaração
<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
'Uso
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
)

Parâmetros

  • listName
    Type: System.String

    O GUID ou o título da lista da lista da qual deseja recuperar itens de lista. Se a lista especificada está a lista de informações do usuário, a cadeia de caracteres é definida como "UserInfo" ou "Lista de informações do usuário".

  • viewName
    Type: System.String

    O GUID do modo de exibição da lista do qual retornar itens de lista. Se não especificado, o modo de exibição de lista padrão é usado. viewFields, rowLimite queryOptions parâmetros, se especificado, devem substituir atributos correspondentes do modo de exibição usado. Observe que os clientes não devem usar esse parâmetro. Se especificado, o servidor deve ignorar esse parâmetro se o parâmetro viewFields também é especificado; Caso contrário, o servidor só deverá validar que esse parâmetro é ambas uma GUID válida e que o parâmetro se refere a um modo de exibição da lista.

  • query
    Type: System.Xml.XmlNode

    Consulta para determinar quais registros da lista devem ser retornadas e a ordem na qual eles serão retornados.

  • viewFields
    Type: System.Xml.XmlNode

    Especifica quais campos do item de lista devem ser retornados. Se não especificado, excluindo o parâmetro ou com a inclusão de um valor de a null reference (Nothing in Visual Basic) , os campos definidos para o modo de exibição do parâmetro viewName são usados. Se o atributo Properties da estrutura ViewFields é definido como true e o campo MetaInfo é referenciado no parâmetro FieldRef , propriedades relacionadas à lista devem ser retornadas com o prefixo "ows_MetaInfo_".

  • rowLimit
    Type: System.String

    Especifica o número máximo de linhas de dados a serem retornados na resposta. Se não especificado, se passando um elemento vazio ou excluindo o elemento, o limite de linha padrão para o modo de exibição especificado pelo parâmetro viewName é usado. Caso contrário, isso deve ser um inteiro não assinado de 32 bits. O servidor não deve retornar mais itens de lista que foi especificado por esse parâmetro.

  • queryOptions
    Type: System.Xml.XmlNode

    Especifica as opções disponíveis para modificar a consulta

  • syncScope
    Type: System.String

    Especifica o escopo da sincronização. Se a null reference (Nothing in Visual Basic), o escopo de sincronização padrão é usado com um identificador vazio.

  • knowledge
    Type: System.Xml.XmlNode

    Especifica a estrutura de dados do Microsoft Sync Framework knowledge em formato XML. Se não for fornecido pelo cliente, todos os itens na lista forem retornados, sujeito o limite de linha padrão do modo de exibição ou o parâmetro de rowLimit de substituição. Se especificado, a resposta incluirá as alterações feitas aos itens de lista após o conhecimento foi recuperado, sujeitos às restrições limite de linha.

  • contains
    Type: System.Xml.XmlNode

    Restringe os resultados retornados pelo oferecendo um valor específico a ser pesquisado no campo de item de lista especificado. O servidor retorna apenas os itens de lista que atendem a esses critérios.

Valor retornado

Type: System.Xml.XmlNode
Retorna um objeto XmlNode que representam as alterações de item de lista, bem como dados de conhecimento do item.

Ver também

Referência

Lists class

Lists members

WebSvcLists namespace