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


SP. Компонент object (sp.js)

Представляет включенную функцию.

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

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

var object = new SP.Feature()

Элементы

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

Конструктор

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

Конструктор

Описание

Функция

.

Свойства

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

Свойство

Описание

definitionId

Задает свойства нового сопоставления рабочих процессов.

Пример

В следующем примере создается кнопку ввода на страницу приложения, которое отображает идентификаторы активных компонентов текущего веб-сайта.

<asp:Content ID="Main" ContentPlaceHolderID="PlaceHolderMain" runat="server">
<script type="text/ecmascript" language="ecmascript">

    var featureCollection;
    var oneFeature;

    var site;
    function runCode() {
        var clientContext = new SP.ClientContext();
        site = clientContext.get_web();

        clientContext.load(site);

        featureCollection = site.get_features();
        clientContext.load(featureCollection);

        clientContext.executeQueryAsync(Function.createDelegate(this, this.onQuerySucceeded), Function.createDelegate(this, this.onQueryFailed));
    }

    function onQuerySucceeded() {
        var listEnumerator = featureCollection.getEnumerator();
        var featureInfo = '';

        while (listEnumerator.moveNext()) {
            oneFeature = listEnumerator.get_current();
            featureInfo += 'Feature ID: ' + oneFeature.get_definitionId() + '\n';
        }
        alert(featureInfo);
    }

    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/features(featureid)

Запросы HTTP

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

Синтаксис POST

POST http://<sitecollection>/<site>/_api/web/features(featureid)