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


Элементы SPFile

Представляет файл SharePoint веб-узла, может быть Страница "Веб-части", элемента в библиотеке документов или файлов в папке.

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

Свойства

  Имя Описание
Общее свойство Author Возвращает пользователя, отправить документ на сервере или на сервере создается документ.
Общее свойство BackwardLinks Возвращает коллекцию объектов связи, представляющие обратной ссылки файла.
Общее свойство CharSetName Получает имя набора знаков, используемого в файле.
Общее свойство CheckedOutBy Устарел.Это свойство является устаревшим. Вместо этого следует используйте LockedByUser .
Общее свойство CheckedOutByUser Возвращает объект, представляющий пользователя, извлекшего файл.
Общее свойство CheckedOutDate Получает дату и время, файл был извлечен.
Общее свойство CheckInComment Получает комментарий, используемый при проверке документа в библиотеку документов.
Общее свойство CheckOutExpires Устарел.Это свойство является устаревшим. Вместо этого следует используйте LockExpires .
Общее свойство CheckOutStatus Устарел.Это свойство является устаревшим. Вместо этого следует используйте CheckOutType .
Общее свойство CheckOutType Получает значение, указывающее, как файл извлекается из библиотеки документов.
Общее свойство CustomizedPageStatus Получает состояние объекта файла настройки (также известный как «призрак»).
Общее свойство DocumentLibrary Получает родительскую библиотеку из SPFile.
Общее свойство EffectiveAuditMask Получает маску эффективных аудита для данного объекта.
Общее свойство EffectiveRawPermissions Получает базовый действующие разрешения для текущего пользователя.
Общее свойство ETag Получает ETag, определяющий версию файла.
Общее свойство EventReceivers Получает коллекцию определений событий приемник для файла.
Общее свойство Exists Получает логическое значение, указывающее, существует ли файл.
Общее свойство ForwardLinks Возвращает коллекцию объектов связи, которые представляют прямые ссылки в файле.
Общее свойство GeneratingConverterId Устарел.Получает идентификатор преобразователь, который используется для создания файла или Guid.Empty , если файл не является файлом дочерних.
Общее свойство Generator Возвращает имя приложения, создавшего файл .htm или .aspx.
Общее свойство IconUrl Получает URL-адрес значка, связанного с файлом.
Общее свойство InDocumentLibrary Получает логическое значение, которое указывает, принадлежит ли файл в библиотеку документов.
Общее свойство IsConvertedFile Устарел.Получает логическое значение, указывающее, был ли создан объект файла как часть преобразования документа.
Общее свойство IsIRMed Получает логическое значение, указывающее, включено ли управление правами на информацию для файла.
Общее свойство IsSharedAccessRequested Получает логическое значение, которое указывает, запросил ли совместный доступ к файлу.
Общее свойство Item Получает объект элемента списка, соответствующий файл, если файл относится к библиотеке документов.
Общее свойство Length Получает размер файла в байтах, за исключением размера любого веб-части, используемые в файле.
Общее свойство LengthByUser Получает коллекцию объектов хранилища пользователя, содержащие сведения о каждом пользователе, Страница "Веб-части", включая имя пользователя, ID пользователя и число байтов, которые используют личные настройки веб-частей.
Общее свойство Level Получает уровень публикации файла.
Общее свойство ListItemAllFields Возвращает объект SPListItem , который соответствует этот файл, если файл принадлежит к библиотеке документов, включая его значений полей.
Общее свойство LockedByUser Возвращает пользователя, файл заблокирован.
Общее свойство LockedDate Получает дату и время создания файла блокировки.
Общее свойство LockExpires Получает дату окончания срока действия и время блокировки файла.
Общее свойство LockId Возвращает идентификатор (ID) текущего блокировки файла.
Общее свойство LockType Получает значение, которое описывает тип блокировки, в файл.
Общее свойство MajorVersion Получает основной номер версии файла.
Общее свойство MinorVersion Получает дополнительный номер версии файла.
Общее свойство ModifiedBy Получает объект пользователя, который представляет пользователя, последним изменившего файл.
Общее свойство Name Получает имя файла с расширением.
Общее свойство ParentFolder Получает родительскую папку файла.
Общее свойство ProgID Возвращает строку, которая идентифицирует приложение, в котором был создан файл.
Общее свойство Properties Получает метаданные для файла.
Общее свойство RequiresCheckout Получает значение Boolean , указывающее, является ли файл в библиотеке документов, которая требует извлечения.
Общее свойство ServerRedirected Получает логическое значение, указывающее, ли пользователи, не имеющие доступ к просмотру исходного файла или которые не имеют соответствующего клиентского приложения установлены, перенаправляются на отрисовки серверного файла, если щелкнуть ссылку, чтобы просмотреть его.
Общее свойство ServerRelativeUrl Получает относительный URL-адрес файла на основе URL-адреса сервера.
Общее свойство SourceFile Устарел.Получает родительский объект файла, созданного файла посредством преобразований документов.
Общее свойство SourceLeafName Устарел.Получает имя конечного родительского документа для файла.
Общее свойство SourceUIVersion Устарел.Получает номер версии родительского документа для файла.
Общее свойство TimeCreated Получает значение даты и времени, указывающее, когда файл был создан.
Общее свойство TimeLastModified Получает значение даты и времени, указывающее время последнего изменения файла.
Общее свойство Title Получает отображаемое имя файла.
Общее свойство TotalLength Получает размер файла в байтах, включая размер всех веб-части, которые используются в файле.
Общее свойство UIVersion Возвращает номер версии файла.
Общее свойство UIVersionLabel Получает версию файла.
Общее свойство UniqueId Возвращает идентификатор GUID, который уникально идентифицирует файл базы данных контента.
Общее свойство Url Получает URL-адрес относительно веб-узла файла.
Общее свойство Versions Возвращает коллекцию объектов версии файла, представляющих версии файла.
Общее свойство Web Получает веб-узла, в которой находится файл.

Вверх

Методы

  Имя Описание
Общий метод AddProperty Добавляет элемент в список метаданных для файла.
Общий метод Approve Утверждает файл отправлен на утверждение контента с указанным примечанием.
Общий метод CanOpenFile(Boolean) Указывает ли текущий пользователь имеет разрешения на просмотр содержимого файла, указывающие уровень доступа.
Общий метод CanOpenFile(Boolean, String) Указывает, является ли текущий пользователь имеет разрешения на просмотр содержимого файла, указать уровень доступа и выходной переменной для получения ETag.
Общий метод CheckIn(String) Возвращает файл в библиотеку документов с указанным примечанием.
Общий метод CheckIn(String, SPCheckinType) Возвращает файл в библиотеку документов на основе указанного комментария и тип возврата для выполнения.
Общий метод CheckOut() Проверяет файл из библиотеки документов.
Общий метод CheckOut(Boolean, String) Извлекает файл из библиотеки документов, указав ли извлечь файл на локальном компьютере и, указав, что файл не должен быть установлен если он был изменен после определенной даты.
Общий метод CheckOut(SPFile.SPCheckOutType, String) Проверяет файл из библиотеки документов, указав тип извлечения и указав, файл не должен быть извлечен если он был изменен после определенной даты.
Общий метод Convert Устарел.Преобразует файл с помощью указанного преобразователя.
Общий метод ConvertLock Преобразует существующий блокировку файла в новый тип блокировки.
Общий метод CopyTo(String) Копирует файл на конечный URL-адрес, но не перезаписывает существующий файл с тем же именем.
Общий метод CopyTo(String, Boolean) Копирует файл на конечный URL-адрес и при необходимости перезаписывать существующий файл с тем же именем.
Общий метод CreateSharedAccessRequest Запросы на общий доступ к файлу.
Общий метод Delete Удаляет объект файла.
Общий метод DeleteAllPersonalizations Удаляет все данные персонализации изСтраница "Веб-части", домашнюю страницу или вики-страницу для пользователя с указанным идентификатором.
Общий метод DeleteAllPersonalizationsAllUsers Удаление сведений о персонализации для всех пользователей с Страница "Веб-части".
Общий метод DeleteCellStoragePartition Удаляет все элементы в указанной ячейки хранения секции.
Общий метод DeleteProperty Удаляет элемент из списка метаданных файла.
Общий метод Deny Запрещает утверждения для файла, который был отправлен для утверждения содержимого.
Общий метод Equals (Унаследовано от Object.)
Защищенный метод Finalize (Унаследовано от Object.)
Общий метод GetConversionState Устарел.Возвращает состояние преобразования файла идентификатору указанного преобразователя.
Общий метод GetConvertedFile Устарел.Возвращает дочерний файл, созданный из этого файла с помощью преобразований документов и указанного преобразователя.
Общий метод GetHashCode (Унаследовано от Object.)
Общий метод GetHtmlTranslateCacheItem Возвращает содержимое файла из кэша для преобразования HTML, за исключением элементов кэша, возраст которых превышает дату последнего изменения файла.
Общий метод GetHtmlTranslateCacheNameFromStsName Возвращает имя главного файла из кэша для преобразования HTML.
Общий метод GetLimitedWebPartManager Возвращает диспетчер веб-частей, связанный с Страница "Веб-части".
Общий метод GetListItem Получает SPListItem , который соответствует этот файл, если он принадлежит этот файл в библиотеке документов. Также получает значения для указанного поля.
Общий метод GetProperty Получает значение из элемента в списке метаданных для файла, на основе указанного ключа.
Общий метод GetType (Унаследовано от Object.)
Общий метод GetWebPartCollection Устарел.Используйте метод GetLimitedWebPartManager для возврата объекта для управления веб-части вместо SPLimitedWebPartManager . (В Windows SharePoint Services 2.0 метода GetWebPartCollection возвращается коллекция веб-частей, связанный со страницей веб-части.)
Общий метод Lock Создает блокировку на файл, предотвращая его изменения другими пользователями.
Защищенный метод MemberwiseClone (Унаследовано от Object.)
Общий метод MoveTo(String) Перемещает файл в конечный URL-адрес, но не перезаписывает существующий файл с тем же именем.
Общий метод MoveTo(String, SPMoveOperations) Перемещение файла в указанный конечный URL-адрес на основе типа операции, указанной.
Общий метод MoveTo(String, Boolean) Перемещает файл в конечный URL-адрес и при необходимости перезаписывать существующий файл с тем же именем.
Общий метод MoveTo(String, SPMoveOperations, Boolean) Перемещает файл по указанному URL-адресу.
Общий метод OpenBinary() Открывает файл в двоичном формате.
Общий метод OpenBinary(SPOpenBinaryOptions) Открывает указанный файл в виде массива байтов и задает параметры, определяющие способ открытия файла.
Общий метод OpenBinaryStream() Открытие файла в виде потока.
Общий метод OpenBinaryStream(SPOpenBinaryOptions) Открывает указанный файл в поток и задает параметры, определяющие способ открытия файла.
Общий метод OpenBinaryStream(SPOpenBinaryOptions, String, String) Открывает файл в качестве потока, используя заданные параметры.
Общий метод OpenBinaryStream(SPOpenBinaryOptions, String, SPFileRightsManagementSettings, String, String) Открытие файла в виде потока.
Общий метод OpenFileFormatMetaInfoStream Получите метаданные формата файла этот файл из базы данных.
Общий метод Publish Отправляет файл на утверждение контента с заданным комментарием.
Общий метод Recycle Отправляет файл в корзину.
Общий метод RefreshLock Обновляет существующую блокировку файла.
Общий метод ReleaseLock Освобождает существующей блокировки, которое определяется по его идентификатору (ID).
Общий метод RemoveSharedAccessRequest Удаляет файл из запрос на общий доступ.
Общий метод ReplaceLink Заменяет все вхождения в файле указанная ссылка новую ссылку.
Общий метод RevertContentStream Возвращает файл исходного состояния, превращая его логика кэширования в памяти (или «призрак»), а не хранимые в базе данных.
Общий метод SaveBinary([]) Сохраняет файл в двоичном формате на основании указанного массива байтов.
Общий метод SaveBinary(Stream) Сохраняет файл в двоичном формате на основе заданного потока.
Общий метод SaveBinary([], Boolean) Сохраняет файл в двоичном формате на основе указанного массива байтов и логическое значение, которое указывает, следует ли проверять обязательные поля.
Общий метод SaveBinary(Stream, SPFileSaveBinaryParameters) Сохраняет файл в двоичный формат, основанный на поток, содержащий файл и SPFileSaveBinaryParameters объекта с добавлением дополнительных параметров.
Общий метод SaveBinary(Stream, Boolean) Сохраняет файл в двоичном формате на основе заданного потока и логическое значение, которое указывает, следует ли проверять обязательные поля.
Общий метод SaveBinary(Stream, Boolean, Boolean, String, String, Stream, String) Сохраняет файл и файл формата метаданных на основе указанного потоки, строки и необязательные ETag значение.
Общий метод SaveBinary(Stream, Boolean, Boolean, String, String, Stream, Boolean, String) Сохраняет файл и файл формата метаданных на основе указанного потоки, строки, логическое значение и значение необязательно ETag .
Общий метод SaveFileFormatMetaInfoStream Сохранение потока метаданных, содержащий сведения о формате файлов для указанного файла в базу данных.
Общий метод ScheduleEnd Задает дату, на которой файл будет удален из открытого представления библиотеки документов.
Общий метод ScheduleStart(DateTime) Планирование автоматического одобрения документа в управляемой библиотеке в указанный день и время.
Общий метод ScheduleStart(DateTime, Boolean) Планирование автоматического одобрения документа в управляемой библиотеке в указанную дату и время и при необходимости оставляет умеренность состояния элемента изменяется.
Общий метод ScheduleStart(DateTime, String) Планирование автоматического утверждения документа в управляемой библиотеке в указанную дату и время с указанным объяснение для утверждения.
Общий метод ScheduleStart(DateTime, Boolean, String) Планирование автоматического одобрения документа в управляемой библиотеке в указанную дату и время с комментарием указанного утверждения и при необходимости изменяет состояние утверждения элемента списка.
Общий метод SendToOfficialFile(String) Отправляет файл в репозиторий записей.
Общий метод SendToOfficialFile(String, String) Отправляет файл репозитория записей и указывает имя типа маршрутизации записей.
Общий метод SendToOfficialFile(String, SPOfficialFileHost, String, SPOfficialFileSubmissionMode, String) Отправляет файл на определенный URL-адрес.
Общий метод SendToOfficialFile(String, SPOfficialFileHost, [], String, SPOfficialFileSubmissionMode, String) Отправляет файл на определенный URL-адрес.
Общий методСтатический элемент SendToOfficialFile(SPWeb, Uri, [], [], String, Uri, String, SPOfficialFileSubmissionMode, SPFile.CustomFileSubmissionPostProcessing, String) Назначение маршрутизатор отправляет файл.
Общий метод SetHtmlTranslateCacheItem Сохраняет содержимое файла в кэш для преобразования HTML.
Общий метод SetProperty Задает значение элемента в списке метаданных файла.
Общий методСтатический элемент StorageManagementWebPartPageInformation Устарел.Возвращает сведения об управлении хранилища для Страница "Веб-части".
Общий метод TakeOffline Переводит текущих утвержденных или старшую версию файла в автономный режим.
Общий метод ToString Возвращает URL-адрес файла по URL-АДРЕСУ веб-узла или дочернего узла. (Переопределяет Object.ToString().)
Общий метод UndoCheckOut Отмена извлечения файла.
Общий метод UnPublish Удаляет файл с указанного комментария из утверждения контента.
Общий метод Update Обновление базы данных с учетом изменений, внесенных в файл.

Вверх

См. также

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

SPFile класс

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