Поделиться через


Элементы SPItem

Абстрактный базовый класс, составляющее транспорта элемента данных, на котором работают форм.

Тип SPItem предоставляет следующие элементы.

Конструкторы

  Имя Описание
Защищенный метод SPItem Инициализирует новый экземпляр класса SPItem .

Вверх

Свойства

  Имя Описание
Общее свойство AllRolesForCurrentUser Объект, к которому принадлежит текущий пользователь получает полный список определений ролей в этой области. (Унаследовано от SPSecurableObject.)
Общее свойство ClientFormItemData Возвращает словарь, содержащий свойства элемента, используемые в формах, представитель по обслуживанию Клиентов.
Общее свойство EffectiveBasePermissions Зарезервировано для последующего использования. (Переопределяет SPSecurableObject.EffectiveBasePermissions.)
Общее свойство Fields Получает или задает коллекцию полей метаданных, сопоставленных элементу.
Общее свойство FirstUniqueAncestor Устарел.Вместо этого используйте свойство FirstUniqueAncestorSecurableObject . (Унаследовано от SPSecurableObject.)
Общее свойство FirstUniqueAncestorSecurableObject Зарезервировано для последующего использования. (Переопределяет SPSecurableObject.FirstUniqueAncestorSecurableObject.)
Общее свойство HasUniqueRoleAssignments Указывает, имеет ли объект назначения ролей уникальный или наследует его назначения ролей родительского объекта. (Унаследовано от SPSecurableObject.)
Общее свойство ID Получает или задает идентификатор элемента.
Общее свойство Item[Int32] Получает или задает объект поля для элемента, который имеет индекс заданного целого числа.
Общее свойство Item[String] Получает или задает объект поля на основе указанного имени внутреннего поля элемента.
Общее свойство ReusableAcl Зарезервировано для последующего использования. (Переопределяет SPSecurableObject.ReusableAcl.)
Общее свойство RoleAssignments Получает назначений ролей для данного защищаемого объекта. (Унаследовано от SPSecurableObject.)

Вверх

Методы

  Имя Описание
Общий метод BreakRoleInheritance(Boolean) Создание назначений ролей, уникальный для объекта и при необходимости копирует назначений ролей от родительского. (Унаследовано от SPSecurableObject.)
Общий метод BreakRoleInheritance(Boolean, Boolean) Создает уникальный ролей для объекта, при необходимости копирует назначений ролей от родительской и при необходимости очищает назначений ролей уникальный потомков. (Унаследовано от SPSecurableObject.)
Общий метод CheckPermissions Определяет, имеет ли текущий пользователь указанный набор разрешений. (Унаследовано от SPSecurableObject.)
Общий метод Delete При переопределении в производном классе удаляет элемент из его хранилища.
Общий метод DoesUserHavePermissions Указывает, имеет ли заданный набор разрешений текущего пользователя. (Унаследовано от SPSecurableObject.)
Общий метод Equals (Унаследовано от Object.)
Защищенный метод Finalize (Унаследовано от Object.)
Общий метод GetHashCode (Унаследовано от Object.)
Общий метод GetType (Унаследовано от Object.)
Общий метод GetUserEffectivePermissionInfo Зарезервировано для последующего использования. (Переопределяет SPSecurableObject.GetUserEffectivePermissionInfo(String).)
Общий метод GetUserEffectivePermissions Зарезервировано для последующего использования. (Переопределяет SPSecurableObject.GetUserEffectivePermissions(String).)
Защищенный метод MemberwiseClone (Унаследовано от Object.)
Общий метод ResetRoleInheritance При реализации в производном классе удаляет назначения локальных ролей таким образом, назначения ролей, в все дочерние объекты были повторно наследуемые от родительского объекта. (Унаследовано от SPSecurableObject.)
Общий метод ToString (Унаследовано от Object.)
Общий метод Update При переопределении в производном классе обновляет состояние элемента в соответствующем хранилище.

Вверх

Поля

  Имя Описание
Общее полеСтатический элемент InvalidItemId Задает недопустимый элемент.
Защищенное поле m_Fields Хранит объекты поля, связанные с элементом.

Вверх

См. также

Справочные материалы

SPItem класс

Пространство имен Microsoft.SharePoint