Share via


Miembros SPListItemCollection

Representa una colección de objetos SPListItem .

El tipo SPListItemCollection expone los siguientes miembros.

Propiedades

  Nombre Descripción
Propiedad pública Count Obtiene el número de elementos de lista en la colección, excluyendo las carpetas. (Reemplaza a SPBaseCollection.Count).
Propiedad pública Fields Devuelve una colección que contiene todos los campos que devuelve la consulta.
Propiedad pública Item[Guid] Obtiene el objeto de elemento con el GUID especificado de la colección.
Propiedad pública Item[Int32] Obtiene el elemento de lista en el índice especificado de la colección.
Propiedad pública List Obtiene la lista primaria de la colección.
Propiedad pública ListItemCollectionPosition Obtiene un objeto que se utiliza para obtener el siguiente conjunto de filas en una vista de página de una lista.
Propiedad pública NumberOfFields Obtiene el número de campos que se representan en la colección.
Propiedad pública QueryFieldNames Obtiene una colección de nombres de campo de consulta.
Propiedad pública SourceQuery Obtiene la consulta que recupera la colección de elementos de lista actual.
Propiedad pública Xml Obtiene todos los datos de la colección en formato XMLDATA.
Propiedad pública XmlDataSchema Obtiene el esquema que define el XML devuelto por la propiedad Xml .
Propiedad protegida XMLUseAllProperties Obtiene un valor booleano que indica si se serializan las propiedades extendidas de la colección.

Arriba

Métodos

  Nombre Descripción
Método público Add() Crea un elemento, pero requiere el método SPListItem.Update para agregar el elemento a la lista.
Método público Add(String, SPFileSystemObjectType) Crea un elemento que usa el tipo de objeto y la dirección URL de la carpeta especificada, pero requiere el método SPListItem.Update para agregar el elemento a la lista.
Método público Add(String, SPFileSystemObjectType, String) Crea un elemento que usa la dirección URL de la carpeta especificada, el tipo de objeto y el nombre de hoja, pero requiere el método SPListItem.Update para agregar el elemento a la lista.
Método público BeginLoadData Impide que las actualizaciones, las adiciones y otras operaciones en la colección al cargar datos.
Método público Delete Elimina el elemento en el índice especificado de la colección.
Método público DeleteItemById Elimina el elemento con el identificador de entero especificado de la colección.
Método público EndLoadData Permite las operaciones normales en la colección para reanudar después de cargar datos.
Método protegido EnsureListItemsData Comprueba los datos para los elementos y, si es necesario, actualiza los datos para asegurarse de que es actual.
Método protegido EnsureListScopeData Comprueba los datos de ámbito para los elementos y, si es necesario, la actualiza para asegurarse de que se usan los datos más actuales.
Método protegido EnsureListScopeDict Comprueba el diccionario de ámbito para los elementos y, si es necesario, la actualiza para asegurarse de que se usan los datos más actuales.
Método público Equals (Heredado desde Object).
Método protegido Finalize (Heredado desde Object).
Método público GetDataTable Devuelve la colección de elementos de lista como una tabla de datos.
Método público GetEnumerator Devuelve un enumerador para recorrer en iteración la colección. (Reemplaza a SPBaseCollection.GetEnumerator()).
Método público GetHashCode (Heredado desde Object).
Método público GetItemById Devuelve el elemento con el identificador de entero especificado de la colección.
Método público GetType (Heredado desde Object).
Método público GetTypedEnumerator<T> Devuelve un enumerador de seguridad de tipos para recorrer en iteración la colección. (Heredado desde SPBaseCollection).
Método protegido Init Inicializa la lista especificada, la consulta y la vista.
Método protegido ListScopeXmlHelper Devuelve el XML de la colección del ámbito.
Método protegido MemberwiseClone (Heredado desde Object).
Método público ReorderItems Reorganiza los elementos de la lista.
Método público ToString (Heredado desde Object).

Arriba

Campos

  Nombre Descripción
Campo protegido m_iRowCount Este miembro está reservado para uso interno y no debe usarse directamente desde el código.

Arriba

Implementaciones de interfaz explícitas

  Nombre Descripción
Implementación de interfaz explícitaMétodo privado ICollection.CopyTo Copia los elementos de la colección en una matriz, empezando en el índice de matriz especificada. (Heredado desde SPBaseCollection).
Implementación de interfaz explícitaPropiedad privada ICollection.IsSynchronized Obtiene un valor booleano que indica si el acceso a la colección está sincronizado o seguros para subprocesos. (Heredado desde SPBaseCollection).
Implementación de interfaz explícitaPropiedad privada ICollection.SyncRoot Obtiene un objeto que se usa para sincronizar el acceso a la colección. (Heredado desde SPBaseCollection).

Arriba

Vea también

Referencia

clase SPListItemCollection

Espacio de nombres Microsoft.SharePoint