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


Предварительная версия API JavaScript для Word

Новые API JavaScript для Word сначала появляются в предварительной версии, а затем становятся частью определенного нумерованного набора требований после достаточного тестирования и получения отзывов пользователей.

Важно!

Обратите внимание, что на следующих платформах могут быть доступны следующие api Предварительной версии Word.

  • Word для Windows
  • Word для Mac

Api предварительной версии Word в настоящее время не поддерживаются на iPad. Однако в Word в Интернете также может быть доступно несколько API. Api, доступные только в Word в Интернете, см. в списке API только для интернета.

Примечание.

API предварительной версии могут быть изменены и не предназначены для использования в рабочей среде. Рекомендуется использовать их только в тестовой среде и среде разработки. Не используйте API предварительной версии в рабочей среде или в важных деловых документах.

Чтобы использовать API предварительной версии:

Список API

В следующей таблице перечислены API JavaScript Word, которые в настоящее время находятся в предварительной версии, за исключением тех, которые доступны только в Word в Интернете. Полный список всех API JavaScript для Word (включая предварительные версии API и ранее выпущенные API) см. в статье Все API JavaScript для Word.

Класс Поля Описание
Основной текст insertContentControl(contentControlType?: Word.ContentControlType.richText | Word.ContentControlType.plainText | Word.ContentControlType.checkBox | Word.ContentControlType.dropDownList | Word.ContentControlType.comboBox | "RichText" | "PlainText" | CheckBox | DropDownList | "ComboBox") Заключает объект Body в элемент управления содержимым.
Border color Задает цвет границы.
location Возвращает расположение границы.
type Указывает тип границы для границы.
visible Указывает, является ли граница видимой.
width Задает ширину границы.
BorderCollection getByLocation(borderLocation: Word.BorderLocation.top | Word.BorderLocation.left | Word.BorderLocation.bottom | Word.BorderLocation.right | Word.BorderLocation.insideHorizontal | Word.BorderLocation.insideVertical | "Top" | "Left" | "Дно" | "Right" | "InsideHorizontal" | "InsideVertical") Возвращает границу с указанным расположением.
getFirst() Возвращает первую границу в этой коллекции.
getFirstOrNullObject() Возвращает первую границу в этой коллекции.
getItem(index: number) Возвращает объект Border по индексу в коллекции.
insideBorderColor Задает 24-разрядный цвет внутренних границ.
insideBorderType Указывает тип границы внутренней границы.
insideBorderWidth Задает ширину внутренних границ.
items Получает загруженные дочерние элементы в этой коллекции.
outsideBorderColor Задает 24-разрядный цвет внешних границ.
outsideBorderType Указывает тип границы внешних границ.
outsideBorderWidth Задает ширину внешних границ.
ComboBoxContentControl addListItem(displayText: string, value?: string, index?: number) Добавляет новый элемент списка в этот элемент управления содержимым поля со списком и возвращает объект Word.ContentControlListItem.
deleteAllListItems() Удаляет все элементы списка в этом элементе управления содержимым поля со списком.
listItems Возвращает коллекцию элементов списка в элементе управления содержимым поля со списком.
ContentControl comboBoxContentControl Указывает данные, связанные с полем со списком, если элемент управления содержимым имеет тип "ComboBox".
dropDownListContentControl Указывает данные, связанные с раскрывающимся списком, если элемент управления содержимым имеет тип DropDownList.
resetState() Сбрасывает состояние элемента управления содержимым.
setState(contentControlState: Word.ContentControlState) Задает состояние элемента управления содержимым.
ContentControlListItem delete() Обновляет папку списка с использованием внесенных изменений.
displayText Указывает отображаемый текст элемента списка для раскрывающегося списка или элемента управления содержимым со списком.
index Указывает расположение индекса элемента списка элемента управления содержимым в коллекции элементов списка.
select() Выбирает элемент списка и задает для текста элемента управления содержимым значение элемента списка.
value Задает программное значение элемента списка для раскрывающегося списка или элемента управления содержимым со списком.
ContentControlListItemCollection getFirst() Возвращает первый элемент списка в этой коллекции.
getFirstOrNullObject() Возвращает первый элемент списка в этой коллекции.
items Получает загруженные дочерние элементы в этой коллекции.
Документ compare(filePath: string, documentCompareOptions?: Word.DocumentCompareOptions) Отображает знаки редакции, указывающие, где указанный документ отличается от другого документа.
DocumentCompareOptions addToRecentFiles True добавляет документ в список недавно использовавшихся файлов в меню Файл.
authorName Имя рецензента, связанное с различиями, вызванными сравнением.
compareTarget Целевой документ для сравнения.
detectFormatChanges Значение true (по умолчанию) для сравнения для включения обнаружения изменений формата.
ignoreAllComparisonWarnings Значение True сравнивает документы, не уведомляя пользователя о проблемах.
removeDateAndTime Значение True удаляет данные меток даты и времени из отслеживаемых изменений в возвращенном объекте Document.
removePersonalInformation Значение True удаляет все сведения о пользователе из комментариев, редакций и диалогового окна свойств в возвращенном объекте Document.
DropDownListContentControl addListItem(displayText: string, value?: string, index?: number) Добавляет новый элемент списка в этот элемент управления содержимым раскрывающегося списка и возвращает объект Word.ContentControlListItem.
deleteAllListItems() Удаляет все элементы списка в этом элементе управления содержимым раскрывающегося списка.
listItems Возвращает коллекцию элементов списка в элементе управления содержимым раскрывающегося списка.
Поле showCodes Указывает, отображаются ли коды полей для указанного поля.
Font hidden Указывает значение, указывающее, помечен ли шрифт как скрытый.
InlinePicture imageFormat Возвращает формат встроенного изображения.
List getLevelFont(level: number) Возвращает шрифт маркера, номера или рисунка на указанном уровне в списке.
getLevelPicture(level: number) Возвращает строковое представление рисунка в кодировке Base64 на указанном уровне в списке.
resetLevelFont(level: number, resetFontName?: boolean) Сбрасывает шрифт маркера, числа или рисунка на указанном уровне в списке.
setLevelPicture(level: number, base64EncodedImage?: string) Задает рисунок на указанном уровне в списке.
ListLevel выравнивание Задает горизонтальное выравнивание уровня списка.
font Возвращает объект Font, представляющий форматирование символов указанного объекта.
linkedStyle Указывает имя стиля, связанного с указанным объектом уровня списка.
numberFormat Задает числовой формат для указанного уровня списка.
numberPosition Задает позицию (в точках) номера или маркера для указанного объекта уровня списка.
numberStyle Задает стиль номера для объекта уровня списка.
resetOnHigher Указывает уровень списка, который должен появиться до того, как указанный уровень списка перезапустит нумеровку с 1.
startAt Указывает начальный номер для указанного объекта уровня списка.
tabPosition Задает позицию табуляции для указанного объекта уровня списка.
textPosition Задает позицию (в точках) для второй строки текста-оболочки для указанного объекта уровня списка.
trailingCharacter Указывает символ, вставленный после номера для указанного уровня списка.
ListLevelCollection getFirst() Возвращает первый уровень списка в этой коллекции.
getFirstOrNullObject() Возвращает первый уровень списка в этой коллекции.
items Получает загруженные дочерние элементы в этой коллекции.
ListTemplate listLevels Возвращает коллекцию ListLevels, представляющую все уровни для указанного объекта ListTemplate.
outlineNumbered Указывает, является ли указанный объект ListTemplate нумерованным.
Paragraph insertContentControl(contentControlType?: Word.ContentControlType.richText | Word.ContentControlType.plainText | Word.ContentControlType.checkBox | Word.ContentControlType.dropDownList | Word.ContentControlType.comboBox | "RichText" | "PlainText" | CheckBox | DropDownList | "ComboBox") Заключает объект Paragraph в элемент управления содержимым.
Range insertContentControl(contentControlType?: Word.ContentControlType.richText | Word.ContentControlType.plainText | Word.ContentControlType.checkBox | Word.ContentControlType.dropDownList | Word.ContentControlType.comboBox | "RichText" | "PlainText" | CheckBox | DropDownList | "ComboBox") Заключает объект Range в элемент управления содержимым.
Shading foregroundPatternColor Задает цвет для переднего плана объекта.
текстура Задает текстуру затенения объекта.
Style borders Указывает объект BorderCollection, представляющий все границы для указанного стиля.
description Возвращает описание указанного стиля.
listTemplate Возвращает объект ListTemplate, представляющий форматирование списка для указанного объекта Style.
TableRow insertContentControl() Вставляет элемент управления содержимым в строку.
TableStyle выравнивание Указывает выравнивание таблицы по краю страницы.
allowBreakAcrossPage Указывает, разбиваются ли строки в таблицах, отформатированных с заданным стилем, между страницами.

Список API только для веб-сайтов

В следующей таблице перечислены API JavaScript для Word, которые в настоящее время находятся в предварительной версии только в Word в Интернете. Полный список всех API JavaScript для Word (включая предварительные версии API и ранее выпущенные API) см. в статье Все API JavaScript для Word.

Класс Поля Описание
Основной текст onCommentAdded Происходит при добавлении новых комментариев.
onCommentChanged Происходит при изменении комментария или его ответа.
onCommentDeleted Происходит при удалении комментариев.
onCommentDeselected Происходит при отмене выбора комментария.
onCommentSelected Происходит при выборе комментария.
CommentDetail id Представляет идентификатор этого комментария.
replyIds Представляет идентификаторы ответов на этот комментарий.
CommentEventArgs changeType Представляет, как активируется событие изменения примечания.
commentDetails Возвращает массив CommentDetail, содержащий идентификаторы и идентификаторы ответов участвующих комментариев.
источник Источник события.
type Тип события.
ContentControl onCommentAdded Происходит при добавлении новых комментариев.
onCommentChanged Происходит при изменении комментария или его ответа.
onCommentDeselected Происходит при отмене выбора комментария.
onCommentSelected Происходит при выборе комментария.
Paragraph onCommentAdded Происходит при добавлении новых комментариев.
onCommentChanged Происходит при изменении комментария или его ответа.
onCommentDeleted Происходит при удалении комментариев.
onCommentDeselected Происходит при отмене выбора комментария.
onCommentSelected Происходит при выборе комментария.
Range onCommentAdded Происходит при добавлении новых комментариев.
onCommentChanged Происходит при изменении комментария или его ответа.
onCommentDeselected Происходит при отмене выбора комментария.
onCommentSelected Происходит при выборе комментария.

См. также