window.Asc.plugin.executeMethod («GetAllContentControls», callback)
Описание
Определяет метод, позволяющий получить информацию обо всех элементах управления содержимым, которые были добавлены на страницу.
Применение
Этот метод следует использовать следующим образом:
window.Asc.plugin.executeMethod ("GetAllContentControls");
Возвращает
Метод возвращает массив объектов управления содержимым:
Метод возвращает массив объектов управления содержимым:
[
{
"Tag": "Document",
"Id": 0,
"Lock": 0,
"InternalId": "1_713"
}
]
Параметры
Параметр | Описание | Тип | Пример |
Tag | Тег, назначенный элементу управления содержимым. Один и тот же тег можно назначить нескольким элементам управления содержимым, чтобы можно было ссылаться на них в коде. | строковый | «{tag}» |
Id | Уникальный идентификатор элемента управления содержимым. Его можно использовать для поиска определенного элемента управления содержимым и ссылаться на него в коде. | целочисленный | 2 |
Lock | Значение, которое определяет, возможно ли удалить и/или изменить элемент управления содержимым или нет. | целочисленный | 0 |
InternalId | Уникальный внутренний идентификатор элемента управления содержимым | строковый | «1_713» |
Пример
var flagInit = false;
window.Asc.plugin.init = function (text) {
if (!flagInit) {
this.executeMethod ("GetAllContentControls", null, function(data) {
for (var i = 0; i < data.length; i++) {
if (data[i].Tag == 11) {
this.Asc.plugin.executeMethod("SelectContentControl",[data[i].InternalId]);
break;
}
}
});
flagInit = true;
...
}
};