Api

new Api()

Базовый класс. API методы и функции документов

Имя метода

Описание

AcceptReviewChanges

Принимает изменения рецензии.

AddAddinField

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

AddComment

Добавляет комментарий к документу.

AddContentControl

Добавляет пустой элемент управления содержимым в документ.

AddContentControlCheckBox

Добавляет пустой элемент управления содержимым в виде флажка в документ.

AddContentControlDatePicker

Добавляет пустой элемент управления содержимым в виде выбора даты в документ.

AddContentControlList

Добавляет пустой элемент управления содержимым в виде списка в документ.

AddContentControlPicture

Добавляет пустой элемент управления содержимым в виде изображения в документ.

ChangeComment

Изменяет указанный комментарий.

ChangeOleObject

Изменяет OLE объект с указанным InternalId в данных OLE объекта.

ChangeOleObjects

Изменяет несколько OLE объектов с указанными InternalIds в данных OLE объекта.

GetAllAddinFields

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

GetAllComments

Возвращает все комментарии из документа.

GetAllContentControls

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

GetAllOleObjects

Возвращает все данные OLE объектов, которые могут быть открыты указанным плагином. Если sPluginId не определен, этот метод возвращает все OLE объекты, содержащиеся в текущем документе.

GetCurrentContentControl

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

GetCurrentContentControlPr

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

GetCurrentSentence

Возвращает текущее предложение.

GetCurrentWord

Возвращает текущее слово.

GetFields

Возвращает все поля в виде текста.

GetFileHTML

Возвращает содержимое файла в формате HTML.

InsertAndReplaceContentControls

Вставляет элемент управления содержимым с данными. Данные указываются кодом JS для Document Builder или ссылкой на общий документ.

InsertOleObject

Вставляет OLE объект в текущую позицию документа.

MoveCursorToContentControl

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

MoveCursorToEnd

Перемещает курсор в конец текущей области редактирования (тело документа, колонтитул, сноска или автоформа).

MoveCursorToStart

Перемещает курсор в начало текущей области редактирования (тело документа, колонтитул, сноска или автоформа).

MoveToComment

Перемещает курсор к указанному комментарию.

MoveToNextReviewChange

Перемещается по изменениям рецензии.

OpenFile

Открывает файл с полями.

RejectReviewChanges

Отклоняет изменения рецензии.

RemoveComments

Удаляет указанные комментарии.

RemoveContentControl

Удаляет текущий выбранный элемент управления содержимым, сохраняя все его содержимое. Будет удален элемент управления содержимым, где в данный момент находится курсор мыши.

RemoveContentControls

Удаляет несколько элементов управления содержимым.

RemoveFieldWrapper

Удаляет обертку поля, оставляя только содержимое поля.

RemoveOleObject

Удаляет OLE объект из документа по его внутреннему ID.

RemoveOleObjects

Удаляет несколько OLE объектов из документа по их внутренним ID.

RemoveSelectedContent

Удаляет выбранное содержимое из документа.

ReplaceCurrentSentence

Заменяет текущее предложение указанной строкой.

ReplaceCurrentWord

Заменяет текущее слово указанной строкой.

SearchAndReplace

Находит и заменяет текст.

SearchNext

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

SelectContentControl

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

SelectOleObject

Выбирает указанный OLE объект.

SetDisplayModeInReview

Устанавливает режим отображения для отслеживания изменений.

SetEditingRestrictions

Устанавливает ограничения на редактирование документа.

UpdateAddinFields

Обновляет поля дополнений с указанными данными.