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


Элементы SPListItem

Представляет элемент или строку списка.

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

Свойства

  Имя Описание
Общее свойство AllRolesForCurrentUser Объект, к которому принадлежит текущий пользователь получает полный список определений ролей в этой области. (Унаследовано от SPSecurableObject.)
Общее свойство Attachments Получает коллекцию вложений, связанных с элементом.
Общее свойство Audit Получает журнал аудита, который связан с элементом.
Общее свойство BackwardLinks Возвращает коллекцию ссылок на элемент.
Общее свойство ClientFormItemData Возвращает словарь, содержащий свойства элемента, используемые в формах, представитель по обслуживанию Клиентов. (Переопределяет SPItem.ClientFormItemData.)
Общее свойство ContentType Получает тип содержимого, связанный с элементом.
Общее свойство ContentTypeId Получает идентификатор типа содержимого, связанного с данным элементом.
Общее свойство CopyDestinations Получает список URL-адресов, на которые можно скопировать элемент через пользовательский интерфейс SharePoint Foundation .
Общее свойство CopyFieldMask Получает поле маски для скопированного элемента.
Общее свойство CopySource Получает URL-адрес элемента источника, из которого этот элемент был скопирован, если элемент является результатом операции копирования.
Общее свойство DisplayName Возвращает отображаемое имя элемента.
Общее свойство EffectiveBasePermissions Получает базовый разрешения текущего пользователя на данный элемент, включая членство в группе и политики. (Переопределяет SPItem.EffectiveBasePermissions.)
Общее свойство EffectiveBasePermissionsForUI Получает базовый действующие разрешения для текущего пользователя, как они должны отображаться в пользовательском Интерфейсе.
Общее свойство Fields Получает или задает коллекцию всех полей в родительский элемент. (Переопределяет SPItem.Fields.)
Общее свойство File Получает файл, представленный элементом в библиотеке документов.
Общее свойство FileSystemObjectType Получает или задает тип объекта файловой системы для элемента.
Общее свойство FirstUniqueAncestor Устарел.Вместо этого используйте свойство FirstUniqueAncestorSecurableObject . (Унаследовано от SPSecurableObject.)
Общее свойство FirstUniqueAncestorSecurableObject Извлекает первого уникального предка, если он имеет уникальный ролей в противном случае возвращает первый родительский объект (папки, списка или веб-узла), имеет уникальный ролей. (Переопределяет SPItem.FirstUniqueAncestorSecurableObject.)
Общее свойство Folder Получает объект папки, который связан с элементом папки.
Общее свойство ForwardLinks Получает коллекцию ссылок, которые связаны с элементом; Например гиперссылки на URL-адрес поля или поля форматированного текста.
Общее свойство HasPublishedVersion Получает логическое значение, указывающее, существует ли опубликованная версия элемента.
Общее свойство HasUniqueRoleAssignments Получает логическое значение, указывающее, имеет уникальную защиту элемента или его назначения ролей наследуется из родительского объекта. (Переопределяет SPSecurableObject.HasUniqueRoleAssignments.)
Общее свойство IconOverlay Получает или задает URL-адрес для значка перекрытия для данного элемента.
Общее свойство ID Возвращает целое число, которое определяет элемент. (Переопределяет SPItem.ID.)
Общее свойство Item[Guid] Получает или задает значение, содержащееся в поля, идентифицируемого указанным GUID.
Общее свойство Item[Int32] Получает или задает значение, содержащееся по указанному индексу в коллекции родительского списка в поле. (Переопределяет SPItem.Item[Int32].)
Общее свойство Item[String] Получает или задает значение поля в элементе на основе заголовка, внутреннее имя или имя статического поля. (Переопределяет SPItem.Item[String].)
Общее свойство Level Получает уровень публикации для элемента.
Общее свойство ListItems Получает коллекцию родительского списка объектов элементов, к которым принадлежит элемент.
Общее свойство MissingRequiredFields Получает логическое значение, которое указывает, следует ли обязательные поля свойства элемента отсутствует.
Общее свойство ModerationInformation Получает сведения о утверждения содержимого для элемента, включая состояние и комментарии.
Общее свойство Name Получает имя элемента.
Общее свойство ParentList Получает список, содержащий элемент списка.
Общее свойство ProgId Программный идентификатор для данного элемента.
Общее свойство Properties Получает метаданные для элемента.
Общее свойство RecurrenceID Возвращает идентификатор (ID) экземпляр повторяющегося элемента.
Общее свойство ReusableAcl Возвращает непрозрачный объект, который представляет параметры доступа raw управления список (ACL) для элемента. (Переопределяет SPItem.ReusableAcl.)
Общее свойство RoleAssignments Получает назначений ролей для данного защищаемого объекта. (Унаследовано от SPSecurableObject.)
Общее свойство ServerRedirected Получает логическое значение, указывающее, ли пользователи, не имеющие доступ к просмотру элемента или которые не имеют соответствующего клиентского приложения установлены, перенаправляются на отрисовки серверного элемента, если щелкнуть ссылку, чтобы просмотреть его.
Общее свойство ServerRedirectedPreviewUrl Получает URL-адрес эскиз документа в браузере, если существует соответствующий компонент.
Общее свойство SortType Получает или задает тип этого элемента при сортировке в представлении.
Общее свойство Tasks Возвращает коллекцию задач рабочего процесса для элемента.
Общее свойство Title Получает название элемента.
Общее свойство UniqueId Возвращает идентификатор GUID, который уникально идентифицирует элемент для внутренней базы данных.
Общее свойство Url Получает URL-адрес относительно веб-узла элемента.
Общее свойство Versions Получает коллекцию объектов версии элементов, представляющих версии элемента.
Общее свойство Web Получает веб-узел, связанный с элементом списка.
Общее свойство Workflows Получает коллекцию объектов рабочего процесса, представляющие экземпляры элемента процессами, которые выполняются в настоящее время, но не получить связей рабочих процессов.
Общее свойство Xml Возвращает данные, содержащиеся в элементе списка в формате XMLDATA.

Вверх

Методы

  Имя Описание
Общий метод BreakRoleInheritance(Boolean) Создание назначений ролей, уникальный для объекта и при необходимости копирует назначений ролей от родительского. (Унаследовано от SPSecurableObject.)
Общий метод BreakRoleInheritance(Boolean, Boolean) Создает уникальный ролей для элемента списка, при необходимости копирует назначений ролей от родительской и при необходимости очищает назначений ролей уникальный потомков. (Переопределяет SPSecurableObject.BreakRoleInheritance(Boolean, Boolean).)
Общий метод CheckPermissions Определяет, имеет ли текущий пользователь указанный набор разрешений. (Унаследовано от SPSecurableObject.)
Общий методСтатический элемент Copy(String, String) Копирует указанную версию элемента в заданный объект назначения.
Общий методСтатический элемент Copy(String, String, Hashtable, []) Копирует указанный элемент и его свойства как поток в указанное место назначения.
Общий метод CopyFrom(String) Заменяет текущий элемент указанной версии элемента.
Общий метод CopyFrom(String, Hashtable, []) Перезаписывает текущий элемент с указанной версией элемента и его свойства, как поток.
Общий метод CopyTo Копирование элемента в заданный объект назначения.
Общий метод Delete Удаление элемента. (Переопределяет SPItem.Delete().)
Общий метод DoesUserHavePermissions(SPBasePermissions) Указывает, имеет ли заданный набор разрешений текущего пользователя. (Унаследовано от SPSecurableObject.)
Общий метод DoesUserHavePermissions(SPUser, SPBasePermissions) Указывает, имеет ли указанный пользователь разрешения указанного элемента.
Общий метод DoesUserHavePermissionsForUI Проверяет, имеет ли указанный пользователь разрешения указанного элемента.
Общий метод EnsureWorkflowInformation() Проверяет сведения элемента рабочего процесса и при необходимости обновляет его, чтобы убедиться, что используются самые последние сведения.
Общий метод EnsureWorkflowInformation(Boolean, Boolean) Проверяет сведения элемента рабочего процесса и при необходимости обновляет его, чтобы убедиться, что используются самые последние сведения.
Общий метод Equals (Унаследовано от Object.)
Защищенный метод Finalize (Унаследовано от Object.)
Общий метод GetFormattedValue Возвращает значение указанного поля, включая форматирование.
Общий метод GetHashCode (Унаследовано от Object.)
Общий метод GetType (Унаследовано от Object.)
Общий метод GetUserEffectivePermissionInfo Возвращает подробные сведения о действующих разрешений, указанного пользователем в элемент списка и назначения ролей, связанные с пользователем в этой области. (Переопределяет SPItem.GetUserEffectivePermissionInfo(String).)
Общий метод GetUserEffectivePermissions Получает действующие разрешения для указанного пользователем элемента списка. (Переопределяет SPItem.GetUserEffectivePermissions(String).)
Общий метод GetWOPIFrameUrl Получает полный URL-адрес страницы SharePoint кадра, инициирует объект SPWOPIActionс WOPI приложение, связанное с элементом списка.
Защищенный метод MemberwiseClone (Унаследовано от Object.)
Общий метод Recycle Удаление элемента из базы данных содержимого и возвращает глобальный уникальный идентификатор (GUID) для данной транзакции.
Общий метод ReplaceLink Заменяет все вхождения указанной ссылки в элементе списка новую ссылку.
Общий метод ResetRoleInheritance Удаление локальных ролей таким образом, элемент списка и все дочерние объекты, наследовали повторного назначения ролей из родительского объекта. (Переопределяет SPSecurableObject.ResetRoleInheritance().)
Общий метод SystemUpdate() Обновление базы данных с изменениями, внесенными в элемент списка без изменения поля изменено или изменено.
Общий метод SystemUpdate(Boolean) Обновление базы данных с учетом изменений, внесенных в элемент списка без изменения поля изменено или изменено, или при необходимости версии элемента.
Общий метод ToString (Унаследовано от Object.)
Общий метод UnlinkFromCopySource Удаляет URL-адрес исходного элемента, если элемент является результатом операции копирования.
Общий метод Update Обновление базы данных с учетом изменений, внесенных в элемент списка. (Переопределяет SPItem.Update().)
Общий метод UpdateOverwriteVersion Обновляет элемент без создания другой версии элемента.

Вверх

Поля

  Имя Описание
Защищенное поле m_Fields Хранит объекты поля, связанные с элементом. (Унаследовано от SPItem.)

Вверх

См. также

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

SPListItem класс

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