Compartir a través de


Miembros SPItem

Clase base abstracta que constituye el elemento de transporte de datos en el que operan formularios.

El tipo SPItem expone los siguientes miembros.

Constructores

  Nombre Descripción
Método protegido SPItem Inicializa una nueva instancia de la clase SPItem .

Arriba

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 ClientFormItemData Obtiene un diccionario que contiene las propiedades de elementos que se utilizan en formularios CSR.
Propiedad pública EffectiveBasePermissions Reservado para uso futuro. (Reemplaza a SPSecurableObject.EffectiveBasePermissions).
Propiedad pública Fields Obtiene o establece la colección de campos de metadatos asociados con el elemento.
Propiedad pública FirstUniqueAncestor Obsoleto. Utilice la propiedad FirstUniqueAncestorSecurableObject en su lugar. (Heredado desde SPSecurableObject).
Propiedad pública FirstUniqueAncestorSecurableObject Reservado para uso futuro. (Reemplaza a SPSecurableObject.FirstUniqueAncestorSecurableObject).
Propiedad pública HasUniqueRoleAssignments Indica si el objeto tiene asignaciones de funciones únicas o hereda sus asignaciones de roles de un objeto primario. (Heredado desde SPSecurableObject).
Propiedad pública ID Obtiene o establece el identificador del elemento.
Propiedad pública Item[Int32] Obtiene o establece un objeto field para el elemento que tiene el índice entero especificado.
Propiedad pública Item[String] Obtiene o establece un objeto field para el elemento basándose en el nombre interno especificado del campo.
Propiedad pública ReusableAcl Reservado para uso futuro. (Reemplaza a SPSecurableObject.ReusableAcl).
Propiedad pública RoleAssignments Obtiene las asignaciones de roles para este objeto asegurable. (Heredado desde SPSecurableObject).

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 objeto, copia, opcionalmente, asignaciones de funciones del elemento primario y, opcionalmente, borra las asignaciones de funciones únicas de descendientes. (Heredado desde SPSecurableObject).
Método público CheckPermissions Determina si el usuario actual tiene un conjunto de permisos especificado. (Heredado desde SPSecurableObject).
Método público Delete Cuando se invalida en una clase derivada, elimina el elemento de su almacén.
Método público DoesUserHavePermissions Indica si el usuario actual tiene un conjunto de permisos especificado. (Heredado desde SPSecurableObject).
Método público Equals (Heredado desde Object).
Método protegido Finalize (Heredado desde Object).
Método público GetHashCode (Heredado desde Object).
Método público GetType (Heredado desde Object).
Método público GetUserEffectivePermissionInfo Reservado para uso futuro. (Reemplaza a SPSecurableObject.GetUserEffectivePermissionInfo(String)).
Método público GetUserEffectivePermissions Reservado para uso futuro. (Reemplaza a SPSecurableObject.GetUserEffectivePermissions(String)).
Método protegido MemberwiseClone (Heredado desde Object).
Método público ResetRoleInheritance Cuando se implementa en una clase derivada, quita las asignaciones de roles local de modo que las asignaciones de roles, en todos los objetos descendientes, se vuelve a heredado del objeto primario. (Heredado desde SPSecurableObject).
Método público ToString (Heredado desde Object).
Método público Update Cuando se invalida en una clase derivada, actualiza el estado del elemento en el almacén respectivo.

Arriba

Campos

  Nombre Descripción
Campo públicoMiembro estático InvalidItemId Especifica un elemento no válido.
Campo protegido m_Fields Almacena los objetos de campo asociados al elemento.

Arriba

Vea también

Referencia

clase SPItem

Espacio de nombres Microsoft.SharePoint