Miembros SPListItem

Representa un elemento o una fila de una lista.

El tipo SPListItem expone los siguientes miembros.

Propiedades

  Nombre Descripción
Propiedad pública AllRolesForCurrentUser Obtiene una lista completa de las definiciones de roles en el objeto al que pertenece el usuario actual en este ámbito. (Heredado desde SPSecurableObject).
Propiedad pública Attachments Obtiene la colección de datos adjuntos que están asociados con el elemento.
Propiedad pública Audit Obtiene el registro de auditoría que está asociado con el elemento.
Propiedad pública BackwardLinks Devuelve la colección de vínculos para el elemento.
Propiedad pública ClientFormItemData Obtiene un diccionario que contiene las propiedades de elementos que se utilizan en formularios CSR. (Reemplaza a SPItem.ClientFormItemData).
Propiedad pública ContentType Obtiene el tipo de contenido que está asociado con el elemento.
Propiedad pública ContentTypeId Obtiene el identificador del tipo de contenido que está asociado a este elemento.
Propiedad pública CopyDestinations Obtiene una lista de direcciones URL a la que se puede copiar el elemento a través de la interfaz de usuario de SharePoint Foundation.
Propiedad pública CopyFieldMask Obtiene una máscara de campo para un elemento copiado.
Propiedad pública CopySource Obtiene la dirección URL del elemento de origen desde el que se copió este elemento, si el elemento de resultado de una operación de copia.
Propiedad pública DisplayName Obtiene el nombre para mostrar del elemento.
Propiedad pública EffectiveBasePermissions Obtiene los permisos de base efectivos del usuario actual en el elemento, incluidas las directivas y la pertenencia al grupo. (Reemplaza a SPItem.EffectiveBasePermissions).
Propiedad pública EffectiveBasePermissionsForUI Obtiene los permisos básicos efectivos para el usuario actual, tal como se deberían mostrar en la UI.
Propiedad pública Fields Obtiene o establece la colección de todos los campos en el elemento primario del elemento. (Reemplaza a SPItem.Fields).
Propiedad pública File Obtiene el archivo representado por el elemento desde una biblioteca de documentos.
Propiedad pública FileSystemObjectType Obtiene o establece el tipo de objeto del sistema de archivos para el elemento.
Propiedad pública FirstUniqueAncestor Obsoleto. Utilice la propiedad FirstUniqueAncestorSecurableObject en su lugar. (Heredado desde SPSecurableObject).
Propiedad pública FirstUniqueAncestorSecurableObject Recupera el primer antecesor único si tiene asignaciones de roles únicas en caso contrario, devuelve el objeto primario primero (carpeta, lista o sitio Web) que tiene asignaciones de funciones únicas. (Reemplaza a SPItem.FirstUniqueAncestorSecurableObject).
Propiedad pública Folder Obtiene un objeto de carpeta que está asociado con un elemento de carpeta.
Propiedad pública ForwardLinks Obtiene una colección de hipervínculos que están asociados con el elemento; Por ejemplo, los hipervínculos en un campo de dirección URL o un campo de texto enriquecido.
Propiedad pública HasPublishedVersion Obtiene un valor booleano que especifica si existe una versión publicada del elemento.
Propiedad pública HasUniqueRoleAssignments Obtiene un valor booleano que especifica si el elemento tiene seguridad únicas o hereda sus asignaciones de roles de un objeto primario. (Reemplaza a SPSecurableObject.HasUniqueRoleAssignments).
Propiedad pública IconOverlay Obtiene o establece la dirección URL a un icono de superposición de este elemento.
Propiedad pública ID Obtiene el número entero que identifica el elemento. (Reemplaza a SPItem.ID).
Propiedad pública Item[Guid] Obtiene o establece el valor que se encuentra por el campo identificado por el GUID especificado.
Propiedad pública Item[Int32] Obtiene o establece el valor que se encuentra en el campo en el índice especificado de la colección de campos de la lista principal. (Reemplaza a SPItem.Item[Int32]).
Propiedad pública Item[String] Obtiene o establece un valor de campo en el elemento basándose en el campo Título, nombre interno o nombre estático. (Reemplaza a SPItem.Item[String]).
Propiedad pública Level Obtiene el nivel de publicación para el elemento.
Propiedad pública ListItems Obtiene la colección de primario de la lista de los objetos de elemento al que pertenece el elemento.
Propiedad pública MissingRequiredFields Obtiene un valor booleano que especifica si los campos requeridos faltan en las propiedades del elemento.
Propiedad pública ModerationInformation Obtiene información de aprobación de contenido para el elemento, incluido el estado y el comentario.
Propiedad pública Name Obtiene el nombre del elemento.
Propiedad pública ParentList Obtiene la lista que incluye el elemento de lista.
Propiedad pública ProgId El identificador de programa para este elemento.
Propiedad pública Properties Obtiene los metadatos para el elemento.
Propiedad pública RecurrenceID Devuelve el identificador (ID.) de una instancia de un elemento periódico.
Propiedad pública ReusableAcl Obtiene un objeto opaco que representa la información de lista (ACL) de control de acceso sin procesar para el elemento. (Reemplaza a SPItem.ReusableAcl).
Propiedad pública RoleAssignments Obtiene las asignaciones de roles para este objeto asegurable. (Heredado desde SPSecurableObject).
Propiedad pública ServerRedirected Obtiene un valor booleano que indica si los usuarios que no tienen acceso para ver el elemento o que no tienen la aplicación cliente adecuada instalada, se redirigen a la representación del lado servidor del elemento cuando hacen clic en un vínculo para verlo.
Propiedad pública ServerRedirectedPreviewUrl Obtiene la dirección URL de la imagen en miniatura de un documento en el explorador, si existe dicha característica.
Propiedad pública SortType Obtiene o establece el tipo de este elemento al ordenar en una vista.
Propiedad pública Tasks Obtiene la colección de tareas de flujo de trabajo para el elemento.
Propiedad pública Title Obtiene el título del elemento.
Propiedad pública UniqueId Obtiene el GUID que identifica de forma exclusiva el elemento de la base de datos interna.
Propiedad pública Url Obtiene la dirección de URL relativa al sitio del elemento.
Propiedad pública Versions Obtiene la colección de objetos de elemento de versión que representan las versiones del elemento.
Propiedad pública Web Obtiene el sitio Web que está asociado con el elemento de lista.
Propiedad pública Workflows Obtiene la colección de los objetos de flujo de trabajo que representan las instancias de los flujos de trabajo de elemento que se está ejecutando actualmente, pero no obtiene las asociaciones de flujo de trabajo.
Propiedad pública Xml Obtiene los datos que se encuentra en el elemento de lista en formato XMLDATA.

Arriba

Métodos

  Nombre Descripción
Método público BreakRoleInheritance(Boolean) Crea asignaciones de roles únicas para el objeto y, opcionalmente, copia las asignaciones de funciones del elemento primario. (Heredado desde SPSecurableObject).
Método público BreakRoleInheritance(Boolean, Boolean) Crea asignaciones de roles únicas para el elemento de lista, copia, opcionalmente, asignaciones de funciones del elemento primario y, opcionalmente, borra las asignaciones de funciones únicas de descendientes. (Reemplaza a SPSecurableObject.BreakRoleInheritance(Boolean, Boolean)).
Método público CheckPermissions Determina si el usuario actual tiene un conjunto de permisos especificado. (Heredado desde SPSecurableObject).
Método públicoMiembro estático Copy(String, String) Copia la versión especificada del elemento al destino especificado.
Método públicoMiembro estático Copy(String, String, Hashtable, []) Copia el elemento especificado y sus propiedades como una secuencia al destino especificado.
Método público CopyFrom(String) Sobrescribe el elemento actual con la versión especificada del elemento.
Método público CopyFrom(String, Hashtable, []) Sobrescribe el elemento actual con la versión especificada del elemento y sus propiedades como una secuencia.
Método público CopyTo Copia el elemento al destino especificado.
Método público Delete Elimina el elemento. (Reemplaza a SPItem.Delete()).
Método público DoesUserHavePermissions(SPBasePermissions) Indica si el usuario actual tiene un conjunto de permisos especificado. (Heredado desde SPSecurableObject).
Método público DoesUserHavePermissions(SPUser, SPBasePermissions) Indica si el usuario especificado tiene los permisos especificados en un elemento.
Método público DoesUserHavePermissionsForUI Comprueba si el usuario especificado tiene los permisos especificados en un elemento.
Método público EnsureWorkflowInformation() Comprueba la información de flujo de trabajo del elemento y, si es necesario, la actualiza para asegurarse de que se usa la información más actualizada.
Método público EnsureWorkflowInformation(Boolean, Boolean) Comprueba la información de flujo de trabajo del elemento y, si es necesario, la actualiza para asegurarse de que se usa la información más actualizada.
Método público Equals (Heredado desde Object).
Método protegido Finalize (Heredado desde Object).
Método público GetFormattedValue Devuelve el valor del campo especificado, incluido el formato.
Método público GetHashCode (Heredado desde Object).
Método público GetType (Heredado desde Object).
Método público GetUserEffectivePermissionInfo Obtiene información detallada acerca de los permisos efectivos que tiene un usuario especificado en el elemento de lista y las asignaciones de funciones relacionadas con este usuario en este ámbito. (Reemplaza a SPItem.GetUserEffectivePermissionInfo(String)).
Método público GetUserEffectivePermissions Obtiene el permiso efectivo que un usuario especificado tiene en el elemento de lista. (Reemplaza a SPItem.GetUserEffectivePermissions(String)).
Método público GetWOPIFrameUrl Obtiene la dirección URL completa de la página de marco de SharePoint que inicia el objeto SPWOPIActioncon la aplicación WOPI asociada con el elemento de lista.
Método protegido MemberwiseClone (Heredado desde Object).
Método público Recycle Elimina el elemento de la base de datos y devuelve un identificador único global (GUID) de la transacción.
Método público ReplaceLink Reemplaza todas las instancias de un vínculo especificado en el elemento de lista con un nuevo vínculo.
Método público ResetRoleInheritance Quita las asignaciones de funciones local de modo que el elemento de lista y a continuación, todos los objetos descendientes, volver a heredan las asignaciones de funciones desde el objeto primario. (Reemplaza a SPSecurableObject.ResetRoleInheritance()).
Método público SystemUpdate() Actualiza la base de datos con los cambios realizados en el elemento de lista sin cambiar los campos modificado o modificado por.
Método público SystemUpdate(Boolean) Actualiza la base de datos con los cambios realizados en el elemento de lista sin cambiar los campos modificado o modificado por, o forma opcional, la versión del elemento.
Método público ToString (Heredado desde Object).
Método público UnlinkFromCopySource Borra la URL del elemento de origen si el elemento de resultado de una operación de copia.
Método público Update Actualiza la base de datos con los cambios realizados en el elemento de lista. (Reemplaza a SPItem.Update()).
Método público UpdateOverwriteVersion Actualiza el elemento sin crear otra versión del elemento.

Arriba

Campos

  Nombre Descripción
Campo protegido m_Fields Almacena los objetos de campo asociados al elemento. (Heredado desde SPItem).

Arriba

Vea también

Referencia

clase SPListItem

Espacio de nombres Microsoft.SharePoint