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


SP. Файл object (sp.js)

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

Дата последнего изменения: 9 марта 2015 г.

Область применения: apps for SharePoint | SharePoint Foundation 2013 | SharePoint Server 2013

var object = new SP.File()

Элементы

Объект File содержит следующие элементы.

Конструктор

Объект File имеет следующий конструктор.

Конструктор

Описание

Файл

Инициализирует новый экземпляр объекта SP.File.

Методы

Объект File содержит следующие методы.

Метод

Описание

Утверждение

Инициализирует новый экземпляр объекта SP.ChangeFile.

checkIn

Возвращает файл в библиотеку документов на основании типа возврата.

checkOut

Получает элемент по указанному индексу в коллекции.

copyTo

Копирует файл по указанному URL-адресу.

deleteObject

Получает или задает значение, указывающее, могут ли члены группы редактировать список ее членов.Удаляет объектFile

запретить

Получает значение, указывающее, могут ли элементы списка фильтроваться по значению поля.

getContentVerFromTag

Получает или задает значение, которое указывает, можно ли запускать вручную экземпляры рабочих процессов, основанные на этом сопоставлении.

getLimitedWebPartManager

Удаляет папку списка.

moveTo

Инициализирует новый экземпляр объекта SP.WebCollection.

База данных опубликованных проектов.

Получает код языка для правил сортировки, используемых на сайте.

Корзина

Представляет конкретный вложенный вопрос и ответ в поле шкалы оценки элемента списка.

saveBinary

undoCheckOut

Инициализирует новый экземпляр объекта SP.SubwebQuery.

unPublish

Удаляет файл из утверждения контента или отменяет публикацию основной версии.

Properties

Объект File имеет следующие свойства.

Свойство

Описание

Автор

.

checkedOutByUser

Инициализирует новый экземпляр объекта SP.RoleDefinition.

checkInComment

Получает значение, указывающее, имеется ли в контексте клиента ожидающий запрос.

checkOutType

Boolean

contentTag

reservemember

customizedPageStatus

Получает значение, задающее состояние настройки файла.

eTag

Инициализирует новый экземпляр объекта SP.TimeZoneCollection.

существует

Получает значение, указывающее на список, по которому связанное поле подстановки ведет поиск.

Длина

Получает размер файла в байтах, кроме размера используемых в файле веб-частей.

уровень

Инициализирует новый экземпляр объекта SP.RelatedItemManager.

listItemAllFields

reservemember

lockedByUser

Получает значение, возвращающее пользователя, которому принадлежит текущая блокировка файла.

majorVersion

Задает коллекцию настраиваемых шаблонов списков для данного сайта.

minorVersion

Получает значение, задающее дополнительную версию файла.

modifiedBy

Удаляет указанного пользователя из коллекции.

Имя

Получает имя файла с расширением.

serverRelativeUrl

Получает или задает расположение изображений, используемых для создания фона плитки.

timeCreated

Добавляет ссылку на поле типа контента в коллекцию.

timeLastModified

Представляет коллекцию объектов SP. Workflow.WorkflowTemplate object (sp.js).

Заголовок

Восстанавливает все элементы корзины в исходных расположениях.

uiVersion

Проверяет, включен ли в библиотеке документов обмен документами.

uiVersionLabel

Проверяет, включен ли в библиотеке документов обмен документами.

версии

Получает поле, возвращающее коллекцию объектов версий файла.

Конечная точка ресурса REST

Дополнительные сведения см. в разделе Ресурс в виде файла.

Структура URI конечной точки

http://<sitecollection>/<site>/_api/web/folders/getbyurl(folderrelativeurl)/files/getbyurl(filerelativeurl)

Запросы HTTP

Этот ресурс поддерживает следующие команды HTTP:

Синтаксис DELETE

DELETE http://<sitecollection>/<site>/_api/web/folders/getbyurl(folderrelativeurl)/files/getbyurl(filerelativeurl)

Синтаксис POST

POST http://<sitecollection>/<site>/_api/web/folders/getbyurl(folderrelativeurl)/files/getbyurl(filerelativeurl)