Compartilhar via


SPListItemCollection members

Include protected members
Include inherited members

Representa uma coleção de objetos SPListItem .

The SPListItemCollection type exposes the following members.

Properties

  Name Description
Public property Count Obtém o número de itens na coleção, excluindo pastas. (Overrides SPBaseCollection.Count.)
Public property Fields Retorna uma coleção que contém todos os campos retornada da consulta.
Public property Item[Guid] Obtém o objeto de item com o GUID especificado da coleção.
Public property Item[Int32] Obtém o item de lista no índice especificado na coleção.
Public property List Obtém a lista pai da coleção.
Public property ListItemCollectionPosition Obtém um objeto que é usado para obter o próximo conjunto de linhas em uma exibição de uma lista de paginado.
Public property NumberOfFields Obtém o número de campos que são representadas na coleção.
Public property QueryFieldNames Obtém uma coleção de nomes de campo de consulta.
Public property SourceQuery Obtém a consulta que recuperou o conjunto atual de itens de lista.
Public property Xml Obtém todos os dados na coleção em formato XMLDATA.
Public property XmlDataSchema Obtém o esquema que define o XML retornado pela propriedade Xml .
Protected property XMLUseAllProperties Obtém um valor booleano que indica se as propriedades estendidas do coleção são serializadas.

Top

Methods

  Name Description
Public method Add() Cria um item, mas exige o método SPListItem.Update , na verdade, adicionar um item à lista.
Public method Add(String, SPFileSystemObjectType) Cria um item que usa o tipo de URL e o objeto de pasta especificado mas requer o método SPListItem.Update , na verdade, adicionar um item à lista.
Public method Add(String, SPFileSystemObjectType, String) Cria um item que usa o URL da pasta especificada, o tipo de objeto e o nome de folha, mas exige o método SPListItem.Update , na verdade, adicionar um item à lista.
Public method BeginLoadData Impede que atualizações, inclusões e outras operações na coleção ao carregar dados.
Public method Delete Exclui o item no índice especificado na coleção.
Public method DeleteItemById Exclui o item com a ID de inteiro especificado da coleção.
Public method EndLoadData Permite que as operações normais na coleção para continuar após o carregamento dos dados.
Protected method EnsureListItemsData Verifica os dados para os itens e, se necessário, atualiza os dados para garantir que esteja atualizado.
Protected method EnsureListScopeData Verifica os dados de escopo para os itens e, se necessário, atualiza-lo para garantir que os dados mais atuais são usados.
Protected method EnsureListScopeDict Verifica o dicionário de escopo para os itens e, se necessário, atualiza-lo para garantir que os dados mais atuais são usados.
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method GetDataTable Retorna a coleção de itens de lista como uma tabela de dados.
Public method GetEnumerator Retorna um enumerador para iterar através da coleção. (Overrides SPBaseCollection.GetEnumerator().)
Public method GetHashCode (Inherited from Object.)
Public method GetItemById Retorna o item com a ID de inteiro especificado da coleção.
Public method GetType (Inherited from Object.)
Public method GetTypedEnumerator<T> Retorna um enumerador de tipo seguro para fazer uma iteração através da coleção. (Inherited from SPBaseCollection.)
Protected method Init Inicializa a lista especificada, a consulta e o modo de exibição.
Protected method ListScopeXmlHelper Retorna o XML da coleção de escopo.
Protected method MemberwiseClone (Inherited from Object.)
Public method ReorderItems Reorganiza os itens na lista.
Public method ToString (Inherited from Object.)

Top

Fields

  Name Description
Protected field m_iRowCount This member is reserved for internal use and is not intended to be used directly from your code.

Top

Explicit interface implementations

  Name Description
Explicit interface implemetationPrivate method ICollection.CopyTo Copia os elementos da coleção para uma matriz, iniciando no índice de matriz especificada. (Inherited from SPBaseCollection.)
Explicit interface implemetationPrivate property ICollection.IsSynchronized Obtém um valor booleano que indica se o acesso à coleção é sincronizado ou thread-safe. (Inherited from SPBaseCollection.)
Explicit interface implemetationPrivate property ICollection.SyncRoot Obtém um objeto que é usado para sincronizar o acesso à coleção. (Inherited from SPBaseCollection.)

Top

Ver também

Referência

SPListItemCollection class

Microsoft.SharePoint namespace