Compartilhar via


SPItem members

Include protected members
Include inherited members

Classe abstrata base que constitui o item de transporte de dados sobre os quais operam formulários.

The SPItem type exposes the following members.

Constructors

  Name Description
Protected method SPItem Inicializa uma nova instância da classe SPItem .

Top

Properties

  Name Description
Public property AllRolesForCurrentUser Obtém uma lista completa das definições de função no objeto ao qual o usuário atual pertence neste escopo. (Inherited from SPSecurableObject.)
Public property ClientFormItemData Obtém um dicionário que contém propriedades de item usadas em formulários CSR.
Public property EffectiveBasePermissions Reserved for future use. (Overrides SPSecurableObject.EffectiveBasePermissions.)
Public property Fields Obtém ou define uma coleção de campos de metadados associado ao item.
Public property FirstUniqueAncestor Obsolete. Use a propriedade FirstUniqueAncestorSecurableObject . (Inherited from SPSecurableObject.)
Public property FirstUniqueAncestorSecurableObject Reserved for future use. (Overrides SPSecurableObject.FirstUniqueAncestorSecurableObject.)
Public property HasUniqueRoleAssignments Indica se o objeto tem atribuições de função exclusiva ou herda suas atribuições de função de um objeto pai. (Inherited from SPSecurableObject.)
Public property ID Obtém ou define a identificação do item.
Public property Item[Int32] Obtém ou define um objeto de campo para o item que tem o índice inteiro especificado.
Public property Item[String] Obtém ou define um objeto de campo do item conforme o especificado nome interno do campo.
Public property ReusableAcl Reserved for future use. (Overrides SPSecurableObject.ReusableAcl.)
Public property RoleAssignments Obtém as atribuições de funções para este objeto protegível. (Inherited from SPSecurableObject.)

Top

Methods

  Name Description
Public method BreakRoleInheritance(Boolean) Cria atribuições de função exclusiva para o objeto e, opcionalmente, copia as atribuições de função do pai. (Inherited from SPSecurableObject.)
Public method BreakRoleInheritance(Boolean, Boolean) Cria as atribuições de função exclusiva para o objeto, opcionalmente copia as atribuições de função do pai e opcionalmente desmarca as atribuições de funções exclusivas de descendentes. (Inherited from SPSecurableObject.)
Public method CheckPermissions Determina se o usuário atual tem um conjunto de permissões especificado. (Inherited from SPSecurableObject.)
Public method Delete Quando substituído em uma classe derivada, exclui o item de seu armazenamento.
Public method DoesUserHavePermissions Indica se o usuário atual tem um conjunto de permissões especificado. (Inherited from SPSecurableObject.)
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method GetHashCode (Inherited from Object.)
Public method GetType (Inherited from Object.)
Public method GetUserEffectivePermissionInfo Reserved for future use. (Overrides SPSecurableObject.GetUserEffectivePermissionInfo(String).)
Public method GetUserEffectivePermissions Reserved for future use. (Overrides SPSecurableObject.GetUserEffectivePermissions(String).)
Protected method MemberwiseClone (Inherited from Object.)
Public method ResetRoleInheritance Quando implementado em uma classe derivada, remove as atribuições de função local para que as atribuições de função, em todos os objetos descendentes, sejam novamente herdadas do objeto pai. (Inherited from SPSecurableObject.)
Public method ToString (Inherited from Object.)
Public method Update Quando substituído em uma classe derivada, atualiza o estado do item no armazenamento de respectivos.

Top

Fields

  Name Description
Public fieldStatic member InvalidItemId Especifica um item inválido.
Protected field m_Fields Armazena os objetos de campo associados ao item.

Top

Ver também

Referência

SPItem class

Microsoft.SharePoint namespace