SP. Просмотр object (sp.js)
Задает представление списка.
Дата последнего изменения: 6 января 2016 г.
Область применения: apps for SharePoint | SharePoint Foundation 2013 | SharePoint Server 2013
var object = new SP.View()
Элементы
Объект View содержит следующие элементы.
Конструктор
Объект View имеет следующий конструктор.
Конструктор |
Описание |
---|---|
Представляет версию объекта SP.File. |
Методы
Объект View содержит следующие методы.
Метод |
Описание |
---|---|
Задает тип представления списка. |
|
Получает версию схемы Microsoft.SharePoint.Client.ServerRuntime.dll на сервере. |
|
Получает или задает значение, которое указывает сообщение об ошибке, возвращаемое при сбое проверки данных в поле. |
Properties
Объект View имеет следующие свойства.
Свойство |
Описание |
---|---|
Получает или задает значение, указывающее, является ли представление списка мобильным. |
|
Получает или задает значение, указывающее идентификатор основного поля подстановки, если это зависимое поле. В противном случае это пустая строка. |
|
Запрашивает плитку, которая описывает графическую ссылку, на которую может нажать пользователь. |
|
Представляет коллекцию объектов SP.RoleDefinition, которые задают определения ролей, доступные для использования на этом веб-сайте. |
|
Количество минут, добавленных к смещению в летнее время. |
|
Получает разделитель компонентов времени, используемый на сервере.contentTypeId. |
|
для данного поля. |
|
Получает значение, указывающее, отображается ли конфигурация определений сайтов в пользовательском интерфейсе создания новых сайтов. |
|
Получает или задает значение, задающее отображаемое имя создаваемого пользователя. |
|
Получает или задает значение, указывающее, включены ли в запрос изменения типов контента. |
|
Получает разделитель групп разрядов, используемый в числах на сервере. |
|
Получает фрагмент XML, который является маркером лицензии приложения, содержащим сведения о свойствах лицензии. |
|
Получает значение, задающее коллекцию всех пользовательских дополнительных действий списка. |
|
Получает или задает описание плитки.Получает значение, задающее коллекцию функций, активных сейчас на сайте.Получает или задает имя файла |
|
Получает или задает строку, которая представляет XML-код представления. Примечание Перечислены JSLink, свойство не поддерживается в опросе или событий. Календарь SharePoint — это список событий. |
|
. |
|
Инициализирует новый экземпляр SP. WebParts.WebPartDefinitionCollection object (sp.js). |
|
reservemember |
|
Получает значение, задающее тип утверждения контента для представления списка. |
|
Создает новый список или библиотеку документов. |
|
reservemember |
|
Получает значение, указывающее, является ли представление списка персональным. |
|
Получает или задает значение, указывающее, используется ли представление списка по умолчанию. |
|
Получает значение, указывающее, требуются ли для списка права на интеграцию клиента. |
|
Получает или задает значение, которое указывает максимальное число элементов списка, отображаемых на визуальной странице представления списка. |
|
Получает назначение роли, связанное с указанными пользователем или группой из коллекции. |
|
Получает значение, задающее зависящий от сервера URL-адрес страницы представления списка. |
|
Получает или задает значение, указывающее, включены ли в запрос изменения оповещений. |
|
reservemember |
|
Получает или задает значение, указывающее отображаемое имя представления списка. |
|
Получает или задает значение, указывающее группу полей. |
|
reservemember |
|
Получает или задает значение, указывающее данные для представления списка. |
|
Получает значение, задающее дату и время создания этого сопоставления рабочих процессов. |
|
Получает функцию с указанным идентификатором. |
|
Получает объект SP.ListDataValidationFailure, который содержит сведения о сбое проверки элемента списка. |
|
Получает или задает значение, которое указывает запрос, используемый представлением списка. |
|
Инициализирует новый экземпляр объекта SP.ListDataValidationExceptionValue. |
Пример
В следующем примере создается кнопку ввода на страницу приложения, которая упорядочивает элементы в списке задач текущего сайта в алфавитном порядке убывания.
<asp:Content ID="Main" ContentPlaceHolderID="PlaceHolderMain" runat="server">
<script type="text/ecmascript" language="ecmascript">
function runCode() {
var clientContext = new SP.ClientContext.get_current();
if (clientContext != undefined && clientContext != null) {
var web = clientContext.get_web();
var listCollection = web.get_lists();
var list = listCollection.getByTitle("Tasks");
var viewCollection = list.get_views();
var view = viewCollection.getByTitle("All Tasks");
var query = '<OrderBy><FieldRef Name=\'Title\' Ascending=\'False\' /></OrderBy>';
view.set_viewQuery(query);
view.update();
clientContext.executeQueryAsync(Function.createDelegate(this, this.onQuerySucceeded), Function.createDelegate(this, this.onQueryFailed));
}
}
function onQuerySucceeded() {
alert('Tasks list ordered in descending alphabetic order.');
}
function onQueryFailed(sender, args) {
alert('Request failed. ' + args.get_message() + '\n' + args.get_stackTrace());
}
</script>
<input id="Button1" type="button" value="Run Code" onclick="runCode()" />
</asp:Content>
Конечная точка ресурса REST
Дополнительные сведения см. в разделе Ресурс в виде представления.
Структура URI конечной точки
http://<sitecollection>/<site>/_api/web/lists(listid)/Views(viewid)
Запросы HTTP
Этот ресурс поддерживает следующие команды HTTP:
Синтаксис DELETE
DELETE http://<sitecollection>/<site>/_api/web/lists(listid)/Views(viewid)
Синтаксис MERGE
MERGE http://<sitecollection>/<site>/_api/web/lists(listid)/Views(viewid)
Синтаксис POST
POST http://<sitecollection>/<site>/_api/web/lists(listid)/Views(viewid)
Синтаксис PUT
PUT http://<sitecollection>/<site>/_api/web/lists(listid)/Views(viewid)