window.Asc.plugin.executeMethod («AddContentControl», [args], callback)
Описание
Определяет метод, позволяющий добавить в документ пустой элемент управления содержимым.
Применение
Этот метод следует использовать следующим образом:
window.Asc.plugin.executeMethod ("AddContentControl", [type, commonPr]);Параметры
| Параметр | Описание | Тип | Пример |
| type | Числовое значение, указывающее тип элемента управления содержимым. Он может иметь одно из следующих значений: 1 (блок), 2 (встроенный), 3 (строка) или 4 (ячейка). | целое число | 2 |
| commonPr | Определяет общие свойства элемента управления содержимым:
| объект |
Параметр Lock может принимать следующие значения:
| Числовое значение | Редактировать | Удалить |
| 0 | Нет | Да |
| 1 | Нет | Нет |
| 2 | Да | Нет |
| 3 | Да | Да |
Возвращает
Метод возвращает JSON — объект, содержащий данные о созданном элементе управления содержимым, в следующем виде:
{
"Tag": "{tag}",
"Id": 0,
"Lock": 0,
"InternalId": "1_713"
}Параметры
| Параметр | Описание | Тип | Пример |
| Tag | Тег, назначенный элементу управления содержимым. Один и тот же тег можно назначить нескольким элементам управления содержимым, чтобы можно было ссылаться на них в коде. | строковый | «{tag}» |
| Id | Уникальный идентификатор элемента управления содержимым. Его можно использовать для поиска определенного элемента управления содержимым и ссылки на него в коде. | целое число | 2 |
| Lock | Значение, которое определяет, возможно ли удалить и/или изменить элемент управления содержимым или нет. | целое число | 0 |
| InternalId | Уникальный внутренний идентификатор элемента управления содержимым. | строковый | «1_713» |
Пример
window.Asc.plugin.executeMethod ("AddContentControl", [1, {"Id" : 7, "Tag" : "{tag}", "Lock" : 0}]); Была ли полезна статья?
