Новые возможности API JavaScript 1.6 Word

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

Список API

В следующей таблице перечислены API в Word наборе обязательных элементов API JavaScript 1.6. Справочную документацию по API для всех API, поддерживаемых Word наборе обязательных api JavaScript версии 1.6 или более ранней версии, см. в статье Word API в наборе требований 1.6 или более ранней версии.

Класс Поля Описание
Application openDocument(filePath: string) Открывает документ и отображает его на новой вкладке или окне.
Основной текст getTrackedChanges() Возвращает коллекцию объектов TrackedChange в тексте.
ContentControl getTrackedChanges() Возвращает коллекцию объектов TrackedChange в элементе управления содержимым.
Документ getParagraphByUniqueLocalId(id: string) Возвращает абзац по его уникальному локальному идентификатору.
importStylesFromJson(stylesJson: string) Импорт стилей из строки в формате JSON.
onParagraphДобавлено Происходит, когда пользователь добавляет новые абзацы.
onParagraphChanged Происходит, когда пользователь изменяет абзацы.
onParagraphDeleted Происходит, когда пользователь удаляет абзацы.
InsertFileOptions importCustomProperties Указывает, следует ли импортировать пользовательские свойства из исходного документа.
importCustomXmlParts Указывает, следует ли импортировать пользовательские XML-части из исходного документа.
Paragraph getTrackedChanges() Возвращает коллекцию объектов TrackedChange в абзаце.
uniqueLocalId Возвращает строку, представляющую идентификатор абзаца в текущем сеансе.
ParagraphAddedEventArgs источник Источник события.
type Тип события.
uniqueLocalIds Возвращает уникальные идентификаторы участвующих абзацев.
ParagraphChangedEventArgs источник Источник события.
type Тип события.
uniqueLocalIds Возвращает уникальные идентификаторы участвующих абзацев.
ParagraphDeletedEventArgs источник Источник события.
type Тип события.
uniqueLocalIds Возвращает уникальные идентификаторы участвующих абзацев.
Range getTrackedChanges() Возвращает коллекцию объектов TrackedChange в диапазоне.
Shading backgroundPatternColor Задает цвет фона объекта.
Style baseStyle Указывает имя существующего стиля, используемого в качестве базового форматирования другого стиля.
nextParagraphStyle Задает имя стиля, который будет автоматически применен к новому абзацу, который вставляется после абзаца, отформатированного с указанным стилем.
Затенения Возвращает объект shading, представляющий затенение для указанного стиля.
Тблстиль Возвращает объект TableStyle, представляющий свойства Style, которые можно применить к таблице.
TableStyle bottomCellMargin Указывает объем пространства, добавляемого между содержимым и нижними границами ячеек.
cellSpacing Задает интервал (в точках) между ячейками в стиле таблицы.
leftCellMargin Указывает объем пространства, добавляемого между содержимым и левыми границами ячеек.
rightCellMargin Указывает объем пространства, добавляемого между содержимым и правыми границами ячеек.
topCellMargin Задает объем пространства, добавляемого между содержимым и верхними границами ячеек.
TrackedChange accept() Принимает отслеживаемое изменение.
Автор Возвращает автора отслеживаемого изменения.
дата Возвращает дату отслеживаемого изменения.
getNext() Возвращает следующее отслеживаемое изменение.
getNextOrNullObject() Возвращает следующее отслеживаемое изменение.
getRange(rangeLocation?: Word. RangeLocation.whole | Word. RangeLocation.start | Word. RangeLocation.end | "Целое" | "Пуск" | "End") Возвращает диапазон отслеживаемого изменения.
reject() Отклоняет отслеживаемое изменение.
text Возвращает текст отслеживаемого изменения.
type Возвращает тип отслеживаемого изменения.
TrackedChangeCollection acceptAll() Принимает все отслеживаемые изменения в коллекции.
getFirst() Возвращает первое значение TrackedChange в этой коллекции.
getFirstOrNullObject() Возвращает первое значение TrackedChange в этой коллекции.
items Получает загруженные дочерние элементы в этой коллекции.
rejectAll() Отклоняет все отслеживаемые изменения в коллекции.

См. также