Word.Selection class
Представляет выбранный диапазон или точку вставки в документе Word.
- Extends
Комментарии
[ Набор API: WordApiDesktop 1.4 ]
Примечание. Объекты Range используют многие из одинаковых методов и свойств, что Selection и объекты. Использование Range объектов предпочтительнее для управления документом, если нет причин для физического изменения текущего выделенного фрагмента.
Свойства
| borders |
|
| characters |
|
| comments |
|
| context | Контекст запроса, связанный с объектом . Это соединяет процесс надстройки с процессом ведущего приложения Office. |
| end | Указывает конечную позицию выделенного символа. |
| fields |
|
| fit |
Задает ширину, в которой Word помещается в текст в текущем выделенном фрагменте. |
| font |
|
| formatted |
Указывает |
| has |
Возвращает значение, указывающее, игнорирует ли средство проверки орфографии и грамматики выделенный текст. Если выделенный текст содержит сочетание содержимого с проверкой и без проверки, этот API возвращает |
| is |
Возвращает значение, указывающее, является ли выделение в указанном окне или области активным. |
| is |
Указывает, активен ли режим выбора столбцов. |
| is |
Возвращает значение, указывающее, находится ли выделенный фрагмент в конце строки в таблице. |
| is |
Указывает, активен ли режим расширения. |
| is |
Возвращает значение, указывающее, находится ли точка вставки в конце строки. |
| is |
Указывает, активна ли начало выделения. |
| language |
Указывает, обнаружил ли Word язык выделенного текста. |
| language |
Возвращает язык для выделенного фрагмента. |
| language |
Возвращает восточноазиатский язык для выделенного фрагмента. |
| language |
Возвращает язык для выделенного фрагмента, который не классифицируется как восточноазиатский язык. |
| orientation | Задает ориентацию текста в выделенном фрагменте. |
| paragraphs |
|
| range |
|
| sections |
|
| sentences |
|
| shading |
|
| start | Указывает начальную позицию выделенного символа. |
| story |
Возвращает количество символов в истории, содержащей выделенный фрагмент. |
| story |
Возвращает тип истории для выделенного фрагмента. |
| tables |
|
| text | Указывает текст в выделенном фрагменте. |
| top |
Возвращает таблицы на самом внешнем вложенном уровне в текущем выделенном фрагменте. |
| type | Возвращает тип выделения. |
| words |
|
Методы
| calculate() | Вычисляет первое математическое выражение в выделенном фрагменте. |
| cancel |
Отменяет такой режим, как расширение или выбор столбца. Это эквивалентно нажатию клавиши ESC. |
| clear |
Удаляет форматирование символов, примененное с помощью стилей символов. |
| clear |
Удаляет форматирование символов и абзаца из выделенного фрагмента. |
| clear |
Удаляет вручную примененное форматирование символов из выделенного текста. |
| clear |
Удаляет вручную примененное форматирование абзаца из выделенного текста. |
| clear |
Удаляет все форматирование абзаца из выделенного текста. |
| clear |
Удаляет форматирование абзаца, применяемое с помощью стилей абзацев. |
| collapse(direction) | Сворачивает выделение в начальную или конечную позицию. |
| collapse(direction) | Сворачивает выделение в начальную или конечную позицию. |
| convert |
Преобразует текст в диапазоне в таблицу. |
| copy |
Копирует выделенный фрагмент в буфер обмена в виде рисунка. |
| copy |
Копирует форматирование первого символа в выделенном тексте. |
| copy |
Копирует выделенный фрагмент в буфер обмена. |
| create |
Добавляет текстовое поле по умолчанию вокруг выделенного фрагмента. |
| cut() | Удаляет выбранное содержимое из документа и перемещает его в буфер обмена. |
| delete(options) | Удаляет указанное количество символов или слов. |
| detect |
Анализирует выделенный текст, чтобы определить язык, на который он написан. |
| expand(unit) | Разворачивает выделенный фрагмент. |
| expand(unit) | Разворачивает выделенный фрагмент. |
| expand |
Расширяет выбор, чтобы включить всю историю. |
| extend(character) | Включает режим расширения или, если режим расширения уже включен, выделение расширяется до следующей большей единицы текста. |
| extend(character) | Включает режим расширения или, если режим расширения уже включен, выделение расширяется до следующей большей единицы текста. |
| get |
|
| get |
|
| go |
|
| go |
|
| go |
|
| go |
|
| go |
|
| insert |
Вставляет указанный текст в конец диапазона или выделенного фрагмента. |
| insert |
Вставляет указанный текст перед выделением. |
| insert |
Добавляет ячейки в существующую таблицу. |
| insert |
Добавляет ячейки в существующую таблицу. |
| insert |
Вставляет столбцы слева от столбца, содержащего выделенный фрагмент. |
| insert |
Вставляет столбцы справа от текущего выделенного фрагмента. |
| insert |
Вставляет текущую дату или время либо как текст, либо как поле TIME. |
| insert |
Вставляет поле Формулы в выделенный фрагмент. |
| insert |
Вставляет новую страницу в положение точки вставки. |
| insert |
Вставляет знак абзаца после выделения. |
| insert |
Вставляет новый абзац перед выделенным фрагментом или диапазоном. |
| insert |
Вставляет специальный скрытый знак абзаца, позволяющий Word объединять абзацы, отформатированные с помощью разных стилей абзацев. |
| insert |
Вставляет строки над текущим выделенным фрагментом. |
| insert |
Вставляет строки под текущим выделенным фрагментом. |
| insert |
Вставляет символ вместо указанного выделенного фрагмента. |
| insert |
Вставляет указанный текст. |
| insert |
Вставляет указанный XML-код в документ на курсоре, заменяя любой выделенный текст. |
| is |
Возвращает значение, указывающее, равен ли выбор указанному диапазону. |
| is |
Возвращает значение |
| is |
Возвращает значение, указывающее, находится ли выделенный фрагмент в той же истории, что и указанный диапазон. |
| load(options) | Добавляет в очередь команду для загрузки указанных свойств объекта. Перед чтением свойств требуется вызвать метод |
| load(property |
Добавляет в очередь команду для загрузки указанных свойств объекта. Перед чтением свойств требуется вызвать метод |
| load(property |
Добавляет в очередь команду для загрузки указанных свойств объекта. Перед чтением свойств требуется вызвать метод |
| move(options) | Сворачивает выделение в начальную или конечную позицию, а затем перемещает свернутый объект на указанное количество единиц. |
| move |
Перемещает выделенный фрагмент вниз. |
| move |
Перемещает конечную позицию символов диапазона или выделенного фрагмента. |
| move |
Перемещает конечную позицию выделенного фрагмента до тех пор, пока в документе не будут найдены какие-либо из указанных символов. |
| move |
Перемещает конечную позицию выделенного символа, пока в документе будут найдены все указанные символы. |
| move |
Перемещает выделенный фрагмент влево. |
| move |
Перемещает выделенный фрагмент вправо. |
| move |
Перемещает начальную позицию выделенного фрагмента. |
| move |
Перемещает начальную позицию выделения до тех пор, пока в документе не будет найден один из указанных символов. |
| move |
Перемещает начальную позицию выделенного фрагмента, пока в документе находятся все указанные символы. |
| move |
Перемещает выделенный фрагмент до тех пор, пока в документе не будет найден один из указанных символов. |
| move |
Перемещает выделенный фрагмент вверх. |
| move |
Перемещает выделенный фрагмент, пока в документе находятся все указанные символы. |
| next |
Выбирает следующее поле. |
| next |
Перемещает выделенный фрагмент в следующий вложенный документ. |
| paste |
Вставляет содержимое из буфера обмена и форматирует его, как указано. |
| paste |
Вставляет содержимое из буфера обмена и форматирует его, как указано. |
| paste |
Вставляет и форматирует таблицу Microsoft Excel. |
| paste |
Применяет к выделенному фрагменту форматирование |
| paste |
Объединяет вставленные ячейки в существующую таблицу путем вставки вставки строк между выбранными строками. |
| paste |
Вставляет ячейку или группу ячеек в виде вложенной таблицы в выделенную область. |
| previous |
Выбирает и возвращает предыдущее поле. |
| previous |
Перемещает выделенный фрагмент в предыдущий вложенный документ. |
| replace |
Заменяет выделенный фрагмент новым абзацем. |
| select() | Выделяет текущий текст. |
| select |
Выделяет всю ячейку, содержащую текущий выделенный фрагмент, если выделение находится в таблице. |
| select |
Выбирает столбец, содержащий точку вставки, или выбирает все столбцы, содержащие выделение, когда выделение находится в таблице. |
| select |
Расширяет выделение вперед до тех пор, пока не будет обнаружен текст с другим выравниванием абзаца. |
| select |
Расширяет выделение вперед до тех пор, пока не появится текст с другим цветом. |
| select |
Расширяет выделение вперед до тех пор, пока не будет обнаружен текст с другим шрифтом или размером шрифта. |
| select |
Расширяет выделение вперед до тех пор, пока не появится текст с другими отступами левого или правого абзаца. |
| select |
Расширяет выделение вперед до тех пор, пока не будет обнаружен абзац с другим междустрочный интервал. |
| select |
Расширяет выделение вперед до тех пор, пока не появится абзац с разными концами табуляции. |
| select |
Выбирает строку, содержащую точку вставки, или выбирает все строки, содержащие выделенный фрагмент, когда выделение находится в таблице. |
| set |
Задает начальную и конечную позиции символов для выделения. Значения позиции символов начинаются в начале истории, а первое значение — 0. Учитываются все символы, включая непечатные символы. Скрытые символы учитываются, даже если они не отображаются. |
| shrink() | Сжимает выделение до следующей меньшей единицы текста. Прогрессирование единиц для этого метода выглядит следующим образом: весь документ, раздел, абзац, предложение, слово, точка вставки. |
| shrink |
Отменяет выделение всех, кроме последнего выделенного текста, если текущий фрагмент содержит несколько несвязанных выделенных фрагментов. |
| split |
Вставляет пустой абзац над первой строкой выделенного фрагмента. Если выделенный фрагмент не находится в первой строке таблицы, таблица делится на две таблицы. Если выбор отсутствует в таблице, возникает ошибка. |
| toggle |
Переключает выбор между символом Юникода и соответствующим шестнадцатеричным значением. |
| toJSON() | Переопределяет метод JavaScript |
| track() | Отслеживает объект для автоматической корректировки с учетом окружающих изменений в документе. Этот вызов является сокращением для context.trackedObjects.add(thisObject). Если вы используете этот объект в вызовах |
| type |
Удаляет символ, предшествующий выделению (если свернут) или точке вставки. |
| untrack() | Освобождает память, связанную с этим объектом, если он ранее отслеживался. Этот вызов является сокращенным для context.trackedObjects.remove(thisObject). Наличие большого количества отслеживаемых объектов замедляет ведущее приложение, поэтому не забывайте освобождать любые добавленные объекты после завершения их использования. Вызов потребуется выполнить |
Сведения о свойстве
borders
BorderUniversalCollection Возвращает объект , представляющий все границы для объектов в выделенном фрагменте.
readonly borders: Word.BorderUniversalCollection;
Значение свойства
Комментарии
characters
RangeScopedCollection Возвращает объект , представляющий каждый символ в выделенном фрагменте.
readonly characters: Word.RangeScopedCollection;
Значение свойства
Комментарии
comments
CommentCollection Возвращает объект , представляющий все комментарии в выделенном фрагменте.
readonly comments: Word.CommentCollection;
Значение свойства
Комментарии
context
Контекст запроса, связанный с объектом . Это соединяет процесс надстройки с процессом ведущего приложения Office.
context: RequestContext;
Значение свойства
end
Указывает конечную позицию выделенного символа.
end: number;
Значение свойства
number
Комментарии
fields
FieldCollection Возвращает объект , представляющий все поля в выделенном фрагменте.
readonly fields: Word.FieldCollection;
Значение свойства
Комментарии
fitTextWidth
Задает ширину, в которой Word помещается в текст в текущем выделенном фрагменте.
fitTextWidth: number;
Значение свойства
number
Комментарии
font
Font Возвращает объект , представляющий форматирование символов выделенного фрагмента.
readonly font: Word.Font;
Значение свойства
Комментарии
formattedText
Указывает Range объект, содержащий отформатированный текст в диапазоне или выделенном фрагменте.
formattedText: Word.Range;
Значение свойства
Комментарии
hasNoProofing
Возвращает значение, указывающее, игнорирует ли средство проверки орфографии и грамматики выделенный текст. Если выделенный текст содержит сочетание содержимого с проверкой и без проверки, этот API возвращает null.
readonly hasNoProofing: boolean;
Значение свойства
boolean
Комментарии
isActive
Возвращает значение, указывающее, является ли выделение в указанном окне или области активным.
readonly isActive: boolean;
Значение свойства
boolean
Комментарии
isColumnSelectModeActive
Указывает, активен ли режим выбора столбцов.
isColumnSelectModeActive: boolean;
Значение свойства
boolean
Комментарии
isEndOfRowMark
Возвращает значение, указывающее, находится ли выделенный фрагмент в конце строки в таблице.
readonly isEndOfRowMark: boolean;
Значение свойства
boolean
Комментарии
isExtendModeActive
Указывает, активен ли режим расширения.
isExtendModeActive: boolean;
Значение свойства
boolean
Комментарии
isInsertionPointAtEndOfLine
Возвращает значение, указывающее, находится ли точка вставки в конце строки.
readonly isInsertionPointAtEndOfLine: boolean;
Значение свойства
boolean
Комментарии
isStartActive
Указывает, активна ли начало выделения.
isStartActive: boolean;
Значение свойства
boolean
Комментарии
languageDetected
Указывает, обнаружил ли Word язык выделенного текста.
languageDetected: boolean;
Значение свойства
boolean
Комментарии
languageId
Возвращает язык для выделенного фрагмента.
readonly languageId: Word.LanguageId | "Afrikaans" | "Albanian" | "Amharic" | "Arabic" | "ArabicAlgeria" | "ArabicBahrain" | "ArabicEgypt" | "ArabicIraq" | "ArabicJordan" | "ArabicKuwait" | "ArabicLebanon" | "ArabicLibya" | "ArabicMorocco" | "ArabicOman" | "ArabicQatar" | "ArabicSyria" | "ArabicTunisia" | "ArabicUAE" | "ArabicYemen" | "Armenian" | "Assamese" | "AzeriCyrillic" | "AzeriLatin" | "Basque" | "BelgianDutch" | "BelgianFrench" | "Bengali" | "Bulgarian" | "Burmese" | "Belarusian" | "Catalan" | "Cherokee" | "ChineseHongKongSAR" | "ChineseMacaoSAR" | "ChineseSingapore" | "Croatian" | "Czech" | "Danish" | "Divehi" | "Dutch" | "Edo" | "EnglishAUS" | "EnglishBelize" | "EnglishCanadian" | "EnglishCaribbean" | "EnglishIndonesia" | "EnglishIreland" | "EnglishJamaica" | "EnglishNewZealand" | "EnglishPhilippines" | "EnglishSouthAfrica" | "EnglishTrinidadTobago" | "EnglishUK" | "EnglishUS" | "EnglishZimbabwe" | "Estonian" | "Faeroese" | "Filipino" | "Finnish" | "French" | "FrenchCameroon" | "FrenchCanadian" | "FrenchCongoDRC" | "FrenchCotedIvoire" | "FrenchHaiti" | "FrenchLuxembourg" | "FrenchMali" | "FrenchMonaco" | "FrenchMorocco" | "FrenchReunion" | "FrenchSenegal" | "FrenchWestIndies" | "FrisianNetherlands" | "Fulfulde" | "GaelicIreland" | "GaelicScotland" | "Galician" | "Georgian" | "German" | "GermanAustria" | "GermanLiechtenstein" | "GermanLuxembourg" | "Greek" | "Guarani" | "Gujarati" | "Hausa" | "Hawaiian" | "Hebrew" | "Hindi" | "Hungarian" | "Ibibio" | "Icelandic" | "Igbo" | "Indonesian" | "Inuktitut" | "Italian" | "Japanese" | "Kannada" | "Kanuri" | "Kashmiri" | "Kazakh" | "Khmer" | "Kirghiz" | "Konkani" | "Korean" | "Kyrgyz" | "LanguageNone" | "Lao" | "Latin" | "Latvian" | "Lithuanian" | "MacedonianFYROM" | "Malayalam" | "MalayBruneiDarussalam" | "Malaysian" | "Maltese" | "Manipuri" | "Marathi" | "MexicanSpanish" | "Mongolian" | "Nepali" | "NoProofing" | "NorwegianBokmol" | "NorwegianNynorsk" | "Oriya" | "Oromo" | "Pashto" | "Persian" | "Polish" | "Portuguese" | "PortugueseBrazil" | "Punjabi" | "RhaetoRomanic" | "Romanian" | "RomanianMoldova" | "Russian" | "RussianMoldova" | "SamiLappish" | "Sanskrit" | "SerbianCyrillic" | "SerbianLatin" | "Sesotho" | "SimplifiedChinese" | "Sindhi" | "SindhiPakistan" | "Sinhalese" | "Slovak" | "Slovenian" | "Somali" | "Sorbian" | "Spanish" | "SpanishArgentina" | "SpanishBolivia" | "SpanishChile" | "SpanishColombia" | "SpanishCostaRica" | "SpanishDominicanRepublic" | "SpanishEcuador" | "SpanishElSalvador" | "SpanishGuatemala" | "SpanishHonduras" | "SpanishModernSort" | "SpanishNicaragua" | "SpanishPanama" | "SpanishParaguay" | "SpanishPeru" | "SpanishPuertoRico" | "SpanishUruguay" | "SpanishVenezuela" | "Sutu" | "Swahili" | "Swedish" | "SwedishFinland" | "SwissFrench" | "SwissGerman" | "SwissItalian" | "Syriac" | "Tajik" | "Tamazight" | "TamazightLatin" | "Tamil" | "Tatar" | "Telugu" | "Thai" | "Tibetan" | "TigrignaEritrea" | "TigrignaEthiopic" | "TraditionalChinese" | "Tsonga" | "Tswana" | "Turkish" | "Turkmen" | "Ukrainian" | "Urdu" | "UzbekCyrillic" | "UzbekLatin" | "Venda" | "Vietnamese" | "Welsh" | "Xhosa" | "Yi" | "Yiddish" | "Yoruba" | "Zulu";
Значение свойства
Word.LanguageId | "Afrikaans" | "Albanian" | "Amharic" | "Arabic" | "ArabicAlgeria" | "ArabicBahrain" | "ArabicEgypt" | "ArabicIraq" | "ArabicJordan" | "ArabicKuwait" | "ArabicLebanon" | "ArabicLibya" | "ArabicMorocco" | "ArabicOman" | "ArabicQatar" | "ArabicSyria" | "ArabicTunisia" | "ArabicUAE" | "ArabicYemen" | "Armenian" | "Assamese" | "AzeriCyrillic" | "AzeriLatin" | "Basque" | "BelgianDutch" | "BelgianFrench" | "Bengali" | "Bulgarian" | "Burmese" | "Belarusian" | "Catalan" | "Cherokee" | "ChineseHongKongSAR" | "ChineseMacaoSAR" | "ChineseSingapore" | "Croatian" | "Czech" | "Danish" | "Divehi" | "Dutch" | "Edo" | "EnglishAUS" | "EnglishBelize" | "EnglishCanadian" | "EnglishCaribbean" | "EnglishIndonesia" | "EnglishIreland" | "EnglishJamaica" | "EnglishNewZealand" | "EnglishPhilippines" | "EnglishSouthAfrica" | "EnglishTrinidadTobago" | "EnglishUK" | "EnglishUS" | "EnglishZimbabwe" | "Estonian" | "Faeroese" | "Filipino" | "Finnish" | "French" | "FrenchCameroon" | "FrenchCanadian" | "FrenchCongoDRC" | "FrenchCotedIvoire" | "FrenchHaiti" | "FrenchLuxembourg" | "FrenchMali" | "FrenchMonaco" | "FrenchMorocco" | "FrenchReunion" | "FrenchSenegal" | "FrenchWestIndies" | "FrisianNetherlands" | "Fulfulde" | "GaelicIreland" | "GaelicScotland" | "Galician" | "Georgian" | "German" | "GermanAustria" | "GermanLiechtenstein" | "GermanLuxembourg" | "Greek" | "Guarani" | "Gujarati" | "Hausa" | "Hawaiian" | "Hebrew" | "Hindi" | "Hungarian" | "Ibibio" | "Icelandic" | "Igbo" | "Indonesian" | "Inuktitut" | "Italian" | "Japanese" | "Kannada" | "Kanuri" | "Kashmiri" | "Kazakh" | "Khmer" | "Kirghiz" | "Konkani" | "Korean" | "Kyrgyz" | "LanguageNone" | "Lao" | "Latin" | "Latvian" | "Lithuanian" | "MacedonianFYROM" | "Malayalam" | "MalayBruneiDarussalam" | "Malaysian" | "Maltese" | "Manipuri" | "Marathi" | "MexicanSpanish" | "Mongolian" | "Nepali" | "NoProofing" | "NorwegianBokmol" | "NorwegianNynorsk" | "Oriya" | "Oromo" | "Pashto" | "Persian" | "Polish" | "Portuguese" | "PortugueseBrazil" | "Punjabi" | "RhaetoRomanic" | "Romanian" | "RomanianMoldova" | "Russian" | "RussianMoldova" | "SamiLappish" | "Sanskrit" | "SerbianCyrillic" | "SerbianLatin" | "Sesotho" | "SimplifiedChinese" | "Sindhi" | "SindhiPakistan" | "Sinhalese" | "Slovak" | "Slovenian" | "Somali" | "Sorbian" | "Spanish" | "SpanishArgentina" | "SpanishBolivia" | "SpanishChile" | "SpanishColombia" | "SpanishCostaRica" | "SpanishDominicanRepublic" | "SpanishEcuador" | "SpanishElSalvador" | "SpanishGuatemala" | "SpanishHonduras" | "SpanishModernSort" | "SpanishNicaragua" | "SpanishPanama" | "SpanishParaguay" | "SpanishPeru" | "SpanishPuertoRico" | "SpanishUruguay" | "SpanishVenezuela" | "Sutu" | "Swahili" | "Swedish" | "SwedishFinland" | "SwissFrench" | "SwissGerman" | "SwissItalian" | "Syriac" | "Tajik" | "Tamazight" | "TamazightLatin" | "Tamil" | "Tatar" | "Telugu" | "Thai" | "Tibetan" | "TigrignaEritrea" | "TigrignaEthiopic" | "TraditionalChinese" | "Tsonga" | "Tswana" | "Turkish" | "Turkmen" | "Ukrainian" | "Urdu" | "UzbekCyrillic" | "UzbekLatin" | "Venda" | "Vietnamese" | "Welsh" | "Xhosa" | "Yi" | "Yiddish" | "Yoruba" | "Zulu"
Комментарии
languageIdFarEast
Возвращает восточноазиатский язык для выделенного фрагмента.
readonly languageIdFarEast: Word.LanguageId | "Afrikaans" | "Albanian" | "Amharic" | "Arabic" | "ArabicAlgeria" | "ArabicBahrain" | "ArabicEgypt" | "ArabicIraq" | "ArabicJordan" | "ArabicKuwait" | "ArabicLebanon" | "ArabicLibya" | "ArabicMorocco" | "ArabicOman" | "ArabicQatar" | "ArabicSyria" | "ArabicTunisia" | "ArabicUAE" | "ArabicYemen" | "Armenian" | "Assamese" | "AzeriCyrillic" | "AzeriLatin" | "Basque" | "BelgianDutch" | "BelgianFrench" | "Bengali" | "Bulgarian" | "Burmese" | "Belarusian" | "Catalan" | "Cherokee" | "ChineseHongKongSAR" | "ChineseMacaoSAR" | "ChineseSingapore" | "Croatian" | "Czech" | "Danish" | "Divehi" | "Dutch" | "Edo" | "EnglishAUS" | "EnglishBelize" | "EnglishCanadian" | "EnglishCaribbean" | "EnglishIndonesia" | "EnglishIreland" | "EnglishJamaica" | "EnglishNewZealand" | "EnglishPhilippines" | "EnglishSouthAfrica" | "EnglishTrinidadTobago" | "EnglishUK" | "EnglishUS" | "EnglishZimbabwe" | "Estonian" | "Faeroese" | "Filipino" | "Finnish" | "French" | "FrenchCameroon" | "FrenchCanadian" | "FrenchCongoDRC" | "FrenchCotedIvoire" | "FrenchHaiti" | "FrenchLuxembourg" | "FrenchMali" | "FrenchMonaco" | "FrenchMorocco" | "FrenchReunion" | "FrenchSenegal" | "FrenchWestIndies" | "FrisianNetherlands" | "Fulfulde" | "GaelicIreland" | "GaelicScotland" | "Galician" | "Georgian" | "German" | "GermanAustria" | "GermanLiechtenstein" | "GermanLuxembourg" | "Greek" | "Guarani" | "Gujarati" | "Hausa" | "Hawaiian" | "Hebrew" | "Hindi" | "Hungarian" | "Ibibio" | "Icelandic" | "Igbo" | "Indonesian" | "Inuktitut" | "Italian" | "Japanese" | "Kannada" | "Kanuri" | "Kashmiri" | "Kazakh" | "Khmer" | "Kirghiz" | "Konkani" | "Korean" | "Kyrgyz" | "LanguageNone" | "Lao" | "Latin" | "Latvian" | "Lithuanian" | "MacedonianFYROM" | "Malayalam" | "MalayBruneiDarussalam" | "Malaysian" | "Maltese" | "Manipuri" | "Marathi" | "MexicanSpanish" | "Mongolian" | "Nepali" | "NoProofing" | "NorwegianBokmol" | "NorwegianNynorsk" | "Oriya" | "Oromo" | "Pashto" | "Persian" | "Polish" | "Portuguese" | "PortugueseBrazil" | "Punjabi" | "RhaetoRomanic" | "Romanian" | "RomanianMoldova" | "Russian" | "RussianMoldova" | "SamiLappish" | "Sanskrit" | "SerbianCyrillic" | "SerbianLatin" | "Sesotho" | "SimplifiedChinese" | "Sindhi" | "SindhiPakistan" | "Sinhalese" | "Slovak" | "Slovenian" | "Somali" | "Sorbian" | "Spanish" | "SpanishArgentina" | "SpanishBolivia" | "SpanishChile" | "SpanishColombia" | "SpanishCostaRica" | "SpanishDominicanRepublic" | "SpanishEcuador" | "SpanishElSalvador" | "SpanishGuatemala" | "SpanishHonduras" | "SpanishModernSort" | "SpanishNicaragua" | "SpanishPanama" | "SpanishParaguay" | "SpanishPeru" | "SpanishPuertoRico" | "SpanishUruguay" | "SpanishVenezuela" | "Sutu" | "Swahili" | "Swedish" | "SwedishFinland" | "SwissFrench" | "SwissGerman" | "SwissItalian" | "Syriac" | "Tajik" | "Tamazight" | "TamazightLatin" | "Tamil" | "Tatar" | "Telugu" | "Thai" | "Tibetan" | "TigrignaEritrea" | "TigrignaEthiopic" | "TraditionalChinese" | "Tsonga" | "Tswana" | "Turkish" | "Turkmen" | "Ukrainian" | "Urdu" | "UzbekCyrillic" | "UzbekLatin" | "Venda" | "Vietnamese" | "Welsh" | "Xhosa" | "Yi" | "Yiddish" | "Yoruba" | "Zulu";
Значение свойства
Word.LanguageId | "Afrikaans" | "Albanian" | "Amharic" | "Arabic" | "ArabicAlgeria" | "ArabicBahrain" | "ArabicEgypt" | "ArabicIraq" | "ArabicJordan" | "ArabicKuwait" | "ArabicLebanon" | "ArabicLibya" | "ArabicMorocco" | "ArabicOman" | "ArabicQatar" | "ArabicSyria" | "ArabicTunisia" | "ArabicUAE" | "ArabicYemen" | "Armenian" | "Assamese" | "AzeriCyrillic" | "AzeriLatin" | "Basque" | "BelgianDutch" | "BelgianFrench" | "Bengali" | "Bulgarian" | "Burmese" | "Belarusian" | "Catalan" | "Cherokee" | "ChineseHongKongSAR" | "ChineseMacaoSAR" | "ChineseSingapore" | "Croatian" | "Czech" | "Danish" | "Divehi" | "Dutch" | "Edo" | "EnglishAUS" | "EnglishBelize" | "EnglishCanadian" | "EnglishCaribbean" | "EnglishIndonesia" | "EnglishIreland" | "EnglishJamaica" | "EnglishNewZealand" | "EnglishPhilippines" | "EnglishSouthAfrica" | "EnglishTrinidadTobago" | "EnglishUK" | "EnglishUS" | "EnglishZimbabwe" | "Estonian" | "Faeroese" | "Filipino" | "Finnish" | "French" | "FrenchCameroon" | "FrenchCanadian" | "FrenchCongoDRC" | "FrenchCotedIvoire" | "FrenchHaiti" | "FrenchLuxembourg" | "FrenchMali" | "FrenchMonaco" | "FrenchMorocco" | "FrenchReunion" | "FrenchSenegal" | "FrenchWestIndies" | "FrisianNetherlands" | "Fulfulde" | "GaelicIreland" | "GaelicScotland" | "Galician" | "Georgian" | "German" | "GermanAustria" | "GermanLiechtenstein" | "GermanLuxembourg" | "Greek" | "Guarani" | "Gujarati" | "Hausa" | "Hawaiian" | "Hebrew" | "Hindi" | "Hungarian" | "Ibibio" | "Icelandic" | "Igbo" | "Indonesian" | "Inuktitut" | "Italian" | "Japanese" | "Kannada" | "Kanuri" | "Kashmiri" | "Kazakh" | "Khmer" | "Kirghiz" | "Konkani" | "Korean" | "Kyrgyz" | "LanguageNone" | "Lao" | "Latin" | "Latvian" | "Lithuanian" | "MacedonianFYROM" | "Malayalam" | "MalayBruneiDarussalam" | "Malaysian" | "Maltese" | "Manipuri" | "Marathi" | "MexicanSpanish" | "Mongolian" | "Nepali" | "NoProofing" | "NorwegianBokmol" | "NorwegianNynorsk" | "Oriya" | "Oromo" | "Pashto" | "Persian" | "Polish" | "Portuguese" | "PortugueseBrazil" | "Punjabi" | "RhaetoRomanic" | "Romanian" | "RomanianMoldova" | "Russian" | "RussianMoldova" | "SamiLappish" | "Sanskrit" | "SerbianCyrillic" | "SerbianLatin" | "Sesotho" | "SimplifiedChinese" | "Sindhi" | "SindhiPakistan" | "Sinhalese" | "Slovak" | "Slovenian" | "Somali" | "Sorbian" | "Spanish" | "SpanishArgentina" | "SpanishBolivia" | "SpanishChile" | "SpanishColombia" | "SpanishCostaRica" | "SpanishDominicanRepublic" | "SpanishEcuador" | "SpanishElSalvador" | "SpanishGuatemala" | "SpanishHonduras" | "SpanishModernSort" | "SpanishNicaragua" | "SpanishPanama" | "SpanishParaguay" | "SpanishPeru" | "SpanishPuertoRico" | "SpanishUruguay" | "SpanishVenezuela" | "Sutu" | "Swahili" | "Swedish" | "SwedishFinland" | "SwissFrench" | "SwissGerman" | "SwissItalian" | "Syriac" | "Tajik" | "Tamazight" | "TamazightLatin" | "Tamil" | "Tatar" | "Telugu" | "Thai" | "Tibetan" | "TigrignaEritrea" | "TigrignaEthiopic" | "TraditionalChinese" | "Tsonga" | "Tswana" | "Turkish" | "Turkmen" | "Ukrainian" | "Urdu" | "UzbekCyrillic" | "UzbekLatin" | "Venda" | "Vietnamese" | "Welsh" | "Xhosa" | "Yi" | "Yiddish" | "Yoruba" | "Zulu"
Комментарии
languageIdOther
Возвращает язык для выделенного фрагмента, который не классифицируется как восточноазиатский язык.
readonly languageIdOther: Word.LanguageId | "Afrikaans" | "Albanian" | "Amharic" | "Arabic" | "ArabicAlgeria" | "ArabicBahrain" | "ArabicEgypt" | "ArabicIraq" | "ArabicJordan" | "ArabicKuwait" | "ArabicLebanon" | "ArabicLibya" | "ArabicMorocco" | "ArabicOman" | "ArabicQatar" | "ArabicSyria" | "ArabicTunisia" | "ArabicUAE" | "ArabicYemen" | "Armenian" | "Assamese" | "AzeriCyrillic" | "AzeriLatin" | "Basque" | "BelgianDutch" | "BelgianFrench" | "Bengali" | "Bulgarian" | "Burmese" | "Belarusian" | "Catalan" | "Cherokee" | "ChineseHongKongSAR" | "ChineseMacaoSAR" | "ChineseSingapore" | "Croatian" | "Czech" | "Danish" | "Divehi" | "Dutch" | "Edo" | "EnglishAUS" | "EnglishBelize" | "EnglishCanadian" | "EnglishCaribbean" | "EnglishIndonesia" | "EnglishIreland" | "EnglishJamaica" | "EnglishNewZealand" | "EnglishPhilippines" | "EnglishSouthAfrica" | "EnglishTrinidadTobago" | "EnglishUK" | "EnglishUS" | "EnglishZimbabwe" | "Estonian" | "Faeroese" | "Filipino" | "Finnish" | "French" | "FrenchCameroon" | "FrenchCanadian" | "FrenchCongoDRC" | "FrenchCotedIvoire" | "FrenchHaiti" | "FrenchLuxembourg" | "FrenchMali" | "FrenchMonaco" | "FrenchMorocco" | "FrenchReunion" | "FrenchSenegal" | "FrenchWestIndies" | "FrisianNetherlands" | "Fulfulde" | "GaelicIreland" | "GaelicScotland" | "Galician" | "Georgian" | "German" | "GermanAustria" | "GermanLiechtenstein" | "GermanLuxembourg" | "Greek" | "Guarani" | "Gujarati" | "Hausa" | "Hawaiian" | "Hebrew" | "Hindi" | "Hungarian" | "Ibibio" | "Icelandic" | "Igbo" | "Indonesian" | "Inuktitut" | "Italian" | "Japanese" | "Kannada" | "Kanuri" | "Kashmiri" | "Kazakh" | "Khmer" | "Kirghiz" | "Konkani" | "Korean" | "Kyrgyz" | "LanguageNone" | "Lao" | "Latin" | "Latvian" | "Lithuanian" | "MacedonianFYROM" | "Malayalam" | "MalayBruneiDarussalam" | "Malaysian" | "Maltese" | "Manipuri" | "Marathi" | "MexicanSpanish" | "Mongolian" | "Nepali" | "NoProofing" | "NorwegianBokmol" | "NorwegianNynorsk" | "Oriya" | "Oromo" | "Pashto" | "Persian" | "Polish" | "Portuguese" | "PortugueseBrazil" | "Punjabi" | "RhaetoRomanic" | "Romanian" | "RomanianMoldova" | "Russian" | "RussianMoldova" | "SamiLappish" | "Sanskrit" | "SerbianCyrillic" | "SerbianLatin" | "Sesotho" | "SimplifiedChinese" | "Sindhi" | "SindhiPakistan" | "Sinhalese" | "Slovak" | "Slovenian" | "Somali" | "Sorbian" | "Spanish" | "SpanishArgentina" | "SpanishBolivia" | "SpanishChile" | "SpanishColombia" | "SpanishCostaRica" | "SpanishDominicanRepublic" | "SpanishEcuador" | "SpanishElSalvador" | "SpanishGuatemala" | "SpanishHonduras" | "SpanishModernSort" | "SpanishNicaragua" | "SpanishPanama" | "SpanishParaguay" | "SpanishPeru" | "SpanishPuertoRico" | "SpanishUruguay" | "SpanishVenezuela" | "Sutu" | "Swahili" | "Swedish" | "SwedishFinland" | "SwissFrench" | "SwissGerman" | "SwissItalian" | "Syriac" | "Tajik" | "Tamazight" | "TamazightLatin" | "Tamil" | "Tatar" | "Telugu" | "Thai" | "Tibetan" | "TigrignaEritrea" | "TigrignaEthiopic" | "TraditionalChinese" | "Tsonga" | "Tswana" | "Turkish" | "Turkmen" | "Ukrainian" | "Urdu" | "UzbekCyrillic" | "UzbekLatin" | "Venda" | "Vietnamese" | "Welsh" | "Xhosa" | "Yi" | "Yiddish" | "Yoruba" | "Zulu";
Значение свойства
Word.LanguageId | "Afrikaans" | "Albanian" | "Amharic" | "Arabic" | "ArabicAlgeria" | "ArabicBahrain" | "ArabicEgypt" | "ArabicIraq" | "ArabicJordan" | "ArabicKuwait" | "ArabicLebanon" | "ArabicLibya" | "ArabicMorocco" | "ArabicOman" | "ArabicQatar" | "ArabicSyria" | "ArabicTunisia" | "ArabicUAE" | "ArabicYemen" | "Armenian" | "Assamese" | "AzeriCyrillic" | "AzeriLatin" | "Basque" | "BelgianDutch" | "BelgianFrench" | "Bengali" | "Bulgarian" | "Burmese" | "Belarusian" | "Catalan" | "Cherokee" | "ChineseHongKongSAR" | "ChineseMacaoSAR" | "ChineseSingapore" | "Croatian" | "Czech" | "Danish" | "Divehi" | "Dutch" | "Edo" | "EnglishAUS" | "EnglishBelize" | "EnglishCanadian" | "EnglishCaribbean" | "EnglishIndonesia" | "EnglishIreland" | "EnglishJamaica" | "EnglishNewZealand" | "EnglishPhilippines" | "EnglishSouthAfrica" | "EnglishTrinidadTobago" | "EnglishUK" | "EnglishUS" | "EnglishZimbabwe" | "Estonian" | "Faeroese" | "Filipino" | "Finnish" | "French" | "FrenchCameroon" | "FrenchCanadian" | "FrenchCongoDRC" | "FrenchCotedIvoire" | "FrenchHaiti" | "FrenchLuxembourg" | "FrenchMali" | "FrenchMonaco" | "FrenchMorocco" | "FrenchReunion" | "FrenchSenegal" | "FrenchWestIndies" | "FrisianNetherlands" | "Fulfulde" | "GaelicIreland" | "GaelicScotland" | "Galician" | "Georgian" | "German" | "GermanAustria" | "GermanLiechtenstein" | "GermanLuxembourg" | "Greek" | "Guarani" | "Gujarati" | "Hausa" | "Hawaiian" | "Hebrew" | "Hindi" | "Hungarian" | "Ibibio" | "Icelandic" | "Igbo" | "Indonesian" | "Inuktitut" | "Italian" | "Japanese" | "Kannada" | "Kanuri" | "Kashmiri" | "Kazakh" | "Khmer" | "Kirghiz" | "Konkani" | "Korean" | "Kyrgyz" | "LanguageNone" | "Lao" | "Latin" | "Latvian" | "Lithuanian" | "MacedonianFYROM" | "Malayalam" | "MalayBruneiDarussalam" | "Malaysian" | "Maltese" | "Manipuri" | "Marathi" | "MexicanSpanish" | "Mongolian" | "Nepali" | "NoProofing" | "NorwegianBokmol" | "NorwegianNynorsk" | "Oriya" | "Oromo" | "Pashto" | "Persian" | "Polish" | "Portuguese" | "PortugueseBrazil" | "Punjabi" | "RhaetoRomanic" | "Romanian" | "RomanianMoldova" | "Russian" | "RussianMoldova" | "SamiLappish" | "Sanskrit" | "SerbianCyrillic" | "SerbianLatin" | "Sesotho" | "SimplifiedChinese" | "Sindhi" | "SindhiPakistan" | "Sinhalese" | "Slovak" | "Slovenian" | "Somali" | "Sorbian" | "Spanish" | "SpanishArgentina" | "SpanishBolivia" | "SpanishChile" | "SpanishColombia" | "SpanishCostaRica" | "SpanishDominicanRepublic" | "SpanishEcuador" | "SpanishElSalvador" | "SpanishGuatemala" | "SpanishHonduras" | "SpanishModernSort" | "SpanishNicaragua" | "SpanishPanama" | "SpanishParaguay" | "SpanishPeru" | "SpanishPuertoRico" | "SpanishUruguay" | "SpanishVenezuela" | "Sutu" | "Swahili" | "Swedish" | "SwedishFinland" | "SwissFrench" | "SwissGerman" | "SwissItalian" | "Syriac" | "Tajik" | "Tamazight" | "TamazightLatin" | "Tamil" | "Tatar" | "Telugu" | "Thai" | "Tibetan" | "TigrignaEritrea" | "TigrignaEthiopic" | "TraditionalChinese" | "Tsonga" | "Tswana" | "Turkish" | "Turkmen" | "Ukrainian" | "Urdu" | "UzbekCyrillic" | "UzbekLatin" | "Venda" | "Vietnamese" | "Welsh" | "Xhosa" | "Yi" | "Yiddish" | "Yoruba" | "Zulu"
Комментарии
orientation
Задает ориентацию текста в выделенном фрагменте.
orientation: Word.TextOrientation | "Horizontal" | "Upward" | "Downward" | "VerticalFarEast" | "HorizontalRotatedFarEast" | "Vertical";
Значение свойства
Word.TextOrientation | "Horizontal" | "Upward" | "Downward" | "VerticalFarEast" | "HorizontalRotatedFarEast" | "Vertical"
Комментарии
paragraphs
ParagraphCollection Возвращает объект , представляющий все абзацы в выделенном фрагменте.
readonly paragraphs: Word.ParagraphCollection;
Значение свойства
Комментарии
range
Range Возвращает объект для части документа, содержащейся в выделенном фрагменте.
readonly range: Word.Range;
Значение свойства
Комментарии
sections
SectionCollection Возвращает объект в выделенном фрагменте.
readonly sections: Word.SectionCollection;
Значение свойства
Комментарии
sentences
RangeScopedCollection Возвращает объект для каждого предложения в выделенном фрагменте.
readonly sentences: Word.RangeScopedCollection;
Значение свойства
Комментарии
shading
ShadingUniversal Возвращает объект для форматирования затенения для выделенного фрагмента.
readonly shading: Word.ShadingUniversal;
Значение свойства
Комментарии
start
Указывает начальную позицию выделенного символа.
start: number;
Значение свойства
number
Комментарии
storyLength
Возвращает количество символов в истории, содержащей выделенный фрагмент.
readonly storyLength: number;
Значение свойства
number
Комментарии
storyType
Возвращает тип истории для выделенного фрагмента.
readonly storyType: Word.StoryType | "MainText" | "Footnotes" | "Endnotes" | "Comments" | "TextFrame" | "EvenPagesHeader" | "PrimaryHeader" | "EvenPagesFooter" | "PrimaryFooter" | "FirstPageHeader" | "FirstPageFooter" | "FootnoteSeparator" | "FootnoteContinuationSeparator" | "FootnoteContinuationNotice" | "EndnoteSeparator" | "EndnoteContinuationSeparator" | "EndnoteContinuationNotice";
Значение свойства
Word.StoryType | "MainText" | "Footnotes" | "Endnotes" | "Comments" | "TextFrame" | "EvenPagesHeader" | "PrimaryHeader" | "EvenPagesFooter" | "PrimaryFooter" | "FirstPageHeader" | "FirstPageFooter" | "FootnoteSeparator" | "FootnoteContinuationSeparator" | "FootnoteContinuationNotice" | "EndnoteSeparator" | "EndnoteContinuationSeparator" | "EndnoteContinuationNotice"
Комментарии
tables
TableCollection Возвращает объект в выделенном фрагменте.
readonly tables: Word.TableCollection;
Значение свойства
Комментарии
text
Указывает текст в выделенном фрагменте.
text: string;
Значение свойства
string
Комментарии
topLevelTables
Возвращает таблицы на самом внешнем вложенном уровне в текущем выделенном фрагменте.
readonly topLevelTables: Word.TableCollection;
Значение свойства
Комментарии
type
Возвращает тип выделения.
readonly type: Word.SelectionType | "NoSelection" | "InsertionPoint" | "Normal" | "Frame" | "Column" | "Row" | "Block" | "InlineShape" | "SelectionShape";
Значение свойства
Word.SelectionType | "NoSelection" | "InsertionPoint" | "Normal" | "Frame" | "Column" | "Row" | "Block" | "InlineShape" | "SelectionShape"
Комментарии
words
RangeScopedCollection Возвращает объект , представляющий каждое слово в выделенном фрагменте.
readonly words: Word.RangeScopedCollection;
Значение свойства
Комментарии
Сведения о методе
calculate()
Вычисляет первое математическое выражение в выделенном фрагменте.
calculate(): OfficeExtension.ClientResult<number>;
Возвращаемое значение
OfficeExtension.ClientResult<number>
Результат вычисления.
Комментарии
cancelMode()
Отменяет такой режим, как расширение или выбор столбца. Это эквивалентно нажатию клавиши ESC.
cancelMode(): void;
Возвращаемое значение
void
Комментарии
clearCharacterStyleFormatting()
Удаляет форматирование символов, примененное с помощью стилей символов.
clearCharacterStyleFormatting(): void;
Возвращаемое значение
void
Комментарии
clearFormatting()
Удаляет форматирование символов и абзаца из выделенного фрагмента.
clearFormatting(): void;
Возвращаемое значение
void
Комментарии
clearManualCharacterFormatting()
Удаляет вручную примененное форматирование символов из выделенного текста.
clearManualCharacterFormatting(): void;
Возвращаемое значение
void
Комментарии
clearManualParagraphFormatting()
Удаляет вручную примененное форматирование абзаца из выделенного текста.
clearManualParagraphFormatting(): void;
Возвращаемое значение
void
Комментарии
clearParagraphFormatting()
Удаляет все форматирование абзаца из выделенного текста.
clearParagraphFormatting(): void;
Возвращаемое значение
void
Комментарии
clearParagraphStyle()
Удаляет форматирование абзаца, применяемое с помощью стилей абзацев.
clearParagraphStyle(): void;
Возвращаемое значение
void
Комментарии
collapse(direction)
Сворачивает выделение в начальную или конечную позицию.
collapse(direction?: Word.CollapseDirection): void;
Параметры
- direction
- Word.CollapseDirection
Необязательный параметр. Направление сворачивания.
Возвращаемое значение
void
Комментарии
collapse(direction)
Сворачивает выделение в начальную или конечную позицию.
collapse(direction?: "Start" | "End"): void;
Параметры
- direction
-
"Start" | "End"
Необязательный параметр. Направление сворачивания.
Возвращаемое значение
void
Комментарии
convertToTable(options)
Примечание
Этот API предоставляется в качестве предварительной версии для разработчиков и может быть изменен на основе полученных нами отзывов. Не используйте этот API в рабочей среде.
Преобразует текст в диапазоне в таблицу.
convertToTable(options?: Word.SelectionConvertToTableOptions): Word.Table;
Параметры
Необязательный параметр. Параметры преобразования текста в таблицу.
Возвращаемое значение
Объект Table , представляющий только что созданную таблицу.
Комментарии
copyAsPictureToClipboard()
Копирует выделенный фрагмент в буфер обмена в виде рисунка.
copyAsPictureToClipboard(): void;
Возвращаемое значение
void
Комментарии
copyFormat()
Копирует форматирование первого символа в выделенном тексте.
copyFormat(): void;
Возвращаемое значение
void
Комментарии
copyToClipboard()
Копирует выделенный фрагмент в буфер обмена.
copyToClipboard(): void;
Возвращаемое значение
void
Комментарии
createTextBox()
Добавляет текстовое поле по умолчанию вокруг выделенного фрагмента.
createTextBox(): void;
Возвращаемое значение
void
Комментарии
cut()
Удаляет выбранное содержимое из документа и перемещает его в буфер обмена.
cut(): void;
Возвращаемое значение
void
Комментарии
delete(options)
Удаляет указанное количество символов или слов.
delete(options?: Word.SelectionDeleteOptions): OfficeExtension.ClientResult<number>;
Параметры
- options
- Word.SelectionDeleteOptions
Необязательный параметр. Параметры удаления текста.
Возвращаемое значение
OfficeExtension.ClientResult<number>
Число удаленных символов.
Комментарии
detectLanguage()
Анализирует выделенный текст, чтобы определить язык, на который он написан.
detectLanguage(): void;
Возвращаемое значение
void
Комментарии
expand(unit)
Разворачивает выделенный фрагмент.
expand(unit?: Word.OperationUnit): OfficeExtension.ClientResult<number>;
Параметры
- unit
- Word.OperationUnit
Необязательный параметр. Развертываемая единица.
Возвращаемое значение
OfficeExtension.ClientResult<number>
Количество символов, добавленных в диапазон или выделенный фрагмент.
Комментарии
expand(unit)
Разворачивает выделенный фрагмент.
expand(unit?: "Character" | "Word" | "Sentence" | "Paragraph" | "Line" | "Story" | "Screen" | "Section" | "Column" | "Row" | "Window" | "Cell" | "CharacterFormat" | "ParagraphFormat" | "Table" | "Item"): OfficeExtension.ClientResult<number>;
Параметры
- unit
-
"Character" | "Word" | "Sentence" | "Paragraph" | "Line" | "Story" | "Screen" | "Section" | "Column" | "Row" | "Window" | "Cell" | "CharacterFormat" | "ParagraphFormat" | "Table" | "Item"
Необязательный параметр. Развертываемая единица.
Возвращаемое значение
OfficeExtension.ClientResult<number>
Количество символов, добавленных в диапазон или выделенный фрагмент.
Комментарии
expandToWholeStory()
Расширяет выбор, чтобы включить всю историю.
expandToWholeStory(): void;
Возвращаемое значение
void
Комментарии
extend(character)
Включает режим расширения или, если режим расширения уже включен, выделение расширяется до следующей большей единицы текста.
extend(character?: Word.OperationUnit): void;
Параметры
- character
- Word.OperationUnit
Необязательный параметр. Символ, с помощью которого расширяется выделение. Этот аргумент учитывает регистр и должен вычисляться по строке или возникает ошибка. Кроме того, если значение этого аргумента больше одного символа, Microsoft Word полностью игнорирует команду.
Возвращаемое значение
void
Комментарии
extend(character)
Включает режим расширения или, если режим расширения уже включен, выделение расширяется до следующей большей единицы текста.
extend(character?: "Character" | "Word" | "Sentence" | "Paragraph" | "Line" | "Story" | "Screen" | "Section" | "Column" | "Row" | "Window" | "Cell" | "CharacterFormat" | "ParagraphFormat" | "Table" | "Item"): void;
Параметры
- character
-
"Character" | "Word" | "Sentence" | "Paragraph" | "Line" | "Story" | "Screen" | "Section" | "Column" | "Row" | "Window" | "Cell" | "CharacterFormat" | "ParagraphFormat" | "Table" | "Item"
Необязательный параметр. Символ, с помощью которого расширяется выделение. Этот аргумент учитывает регистр и должен вычисляться по строке или возникает ошибка. Кроме того, если значение этого аргумента больше одного символа, Microsoft Word полностью игнорирует команду.
Возвращаемое значение
void
Комментарии
getNextRange(options)
Range Возвращает объект , представляющий следующую единицу относительно выделенного фрагмента.
getNextRange(options?: Word.SelectionNextOptions): Word.Range;
Параметры
- options
- Word.SelectionNextOptions
Необязательный параметр. Параметры операции next .
Возвращаемое значение
Объект Range , представляющий следующую единицу относительно выделенного фрагмента.
Комментарии
getPreviousRange(options)
Range Возвращает объект , представляющий предыдущую единицу относительно выделенного фрагмента.
getPreviousRange(options?: Word.SelectionPreviousOptions): Word.Range;
Параметры
- options
- Word.SelectionPreviousOptions
Необязательный параметр. Параметры операции previous .
Возвращаемое значение
Объект Range , представляющий предыдущую единицу относительно выделенного фрагмента.
Комментарии
goTo(options)
Примечание
Этот API предоставляется в качестве предварительной версии для разработчиков и может быть изменен на основе полученных нами отзывов. Не используйте этот API в рабочей среде.
Range Возвращает объект , представляющий область, указанную объектом options , и перемещает точку вставки в позицию символа непосредственно перед указанным элементом.
goTo(options?: Word.GoToOptions): Word.Range;
Параметры
- options
- Word.GoToOptions
Необязательный параметр. Параметры операции goTo .
Возвращаемое значение
Объект Range , который теперь выбран.
Комментарии
goToNext(what)
Range Возвращает объект , который ссылается на начальную позицию следующего элемента или расположения, указанного what аргументом , и перемещает выделение в указанный элемент.
goToNext(what: Word.GoToItem): Word.Range;
Параметры
- what
- Word.GoToItem
Тип элемента, к который нужно перейти.
Возвращаемое значение
Объект Range , ссылающийся на начальную позицию следующего элемента или расположения, указанного аргументом what .
Комментарии
goToNext(what)
Range Возвращает объект , который ссылается на начальную позицию следующего элемента или расположения, указанного what аргументом , и перемещает выделение в указанный элемент.
goToNext(what: "Bookmark" | "Comment" | "Endnote" | "Field" | "Footnote" | "Graphic" | "Heading" | "Line" | "Page" | "Section" | "Table" | "EmbeddedObject" | "Equation" | "Percent" | "SpellingError" | "GrammaticalError" | "ProofreadingError"): Word.Range;
Параметры
- what
-
"Bookmark" | "Comment" | "Endnote" | "Field" | "Footnote" | "Graphic" | "Heading" | "Line" | "Page" | "Section" | "Table" | "EmbeddedObject" | "Equation" | "Percent" | "SpellingError" | "GrammaticalError" | "ProofreadingError"
Тип элемента, к который нужно перейти.
Возвращаемое значение
Объект Range , ссылающийся на начальную позицию следующего элемента или расположения, указанного аргументом what .
Комментарии
goToPrevious(what)
Range Возвращает объект , который ссылается на начальную позицию предыдущего элемента или расположение, указанное what аргументом , и перемещает выделенный фрагмент в указанный элемент.
goToPrevious(what: Word.GoToItem): Word.Range;
Параметры
- what
- Word.GoToItem
Тип элемента, к который нужно перейти.
Возвращаемое значение
Объект Range , ссылающийся на начальную позицию предыдущего элемента или расположение, указанное аргументом what .
Комментарии
goToPrevious(what)
Range Возвращает объект , который ссылается на начальную позицию предыдущего элемента или расположение, указанное what аргументом , и перемещает выделенный фрагмент в указанный элемент.
goToPrevious(what: "Bookmark" | "Comment" | "Endnote" | "Field" | "Footnote" | "Graphic" | "Heading" | "Line" | "Page" | "Section" | "Table" | "EmbeddedObject" | "Equation" | "Percent" | "SpellingError" | "GrammaticalError" | "ProofreadingError"): Word.Range;
Параметры
- what
-
"Bookmark" | "Comment" | "Endnote" | "Field" | "Footnote" | "Graphic" | "Heading" | "Line" | "Page" | "Section" | "Table" | "EmbeddedObject" | "Equation" | "Percent" | "SpellingError" | "GrammaticalError" | "ProofreadingError"
Тип элемента, к который нужно перейти.
Возвращаемое значение
Объект Range , ссылающийся на начальную позицию предыдущего элемента или расположение, указанное аргументом what .
Комментарии
insertAfter(text)
Вставляет указанный текст в конец диапазона или выделенного фрагмента.
insertAfter(text: string): void;
Параметры
- text
-
string
Вставляемый текст.
Возвращаемое значение
void
Комментарии
insertBefore(text)
Вставляет указанный текст перед выделением.
insertBefore(text: string): void;
Параметры
- text
-
string
Вставляемый текст.
Возвращаемое значение
void
Комментарии
insertCells(shiftCells)
Добавляет ячейки в существующую таблицу.
insertCells(shiftCells?: Word.TableCellInsertionLocation): void;
Параметры
- shiftCells
- Word.TableCellInsertionLocation
Необязательный параметр. Указывает способ вставки ячеек в существующие столбцы и строки таблицы. Значение по умолчанию — shiftDown.
Возвращаемое значение
void
Комментарии
insertCells(shiftCells)
Добавляет ячейки в существующую таблицу.
insertCells(shiftCells?: "ShiftRight" | "ShiftDown" | "ShiftRowDown" | "ShiftColumnRight"): void;
Параметры
- shiftCells
-
"ShiftRight" | "ShiftDown" | "ShiftRowDown" | "ShiftColumnRight"
Необязательный параметр. Указывает способ вставки ячеек в существующие столбцы и строки таблицы. Значение по умолчанию — shiftDown.
Возвращаемое значение
void
Комментарии
insertColumnsLeft()
Вставляет столбцы слева от столбца, содержащего выделенный фрагмент.
insertColumnsLeft(): void;
Возвращаемое значение
void
Комментарии
insertColumnsRight()
Вставляет столбцы справа от текущего выделенного фрагмента.
insertColumnsRight(): void;
Возвращаемое значение
void
Комментарии
insertDateTime(options)
Вставляет текущую дату или время либо как текст, либо как поле TIME.
insertDateTime(options?: Word.SelectionInsertDateTimeOptions): void;
Параметры
Необязательный параметр. Параметры вставки даты или времени.
Возвращаемое значение
void
Комментарии
insertFormula(options)
Вставляет поле Формулы в выделенный фрагмент.
insertFormula(options?: Word.SelectionInsertFormulaOptions): void;
Параметры
Необязательный параметр. Параметры вставки формулы.
Возвращаемое значение
void
Комментарии
insertNewPage()
Вставляет новую страницу в положение точки вставки.
insertNewPage(): void;
Возвращаемое значение
void
Комментарии
insertParagraphAfter()
Вставляет знак абзаца после выделения.
insertParagraphAfter(): void;
Возвращаемое значение
void
Комментарии
insertParagraphBefore()
Вставляет новый абзац перед выделенным фрагментом или диапазоном.
insertParagraphBefore(): void;
Возвращаемое значение
void
Комментарии
insertParagraphStyleSeparator()
Вставляет специальный скрытый знак абзаца, позволяющий Word объединять абзацы, отформатированные с помощью разных стилей абзацев.
insertParagraphStyleSeparator(): void;
Возвращаемое значение
void
Комментарии
insertRowsAbove(numRows)
Вставляет строки над текущим выделенным фрагментом.
insertRowsAbove(numRows: number): void;
Параметры
- numRows
-
number
Необязательный параметр. Количество вставляемых строк.
Возвращаемое значение
void
Комментарии
insertRowsBelow(numRows)
Вставляет строки под текущим выделенным фрагментом.
insertRowsBelow(numRows: number): void;
Параметры
- numRows
-
number
Необязательный параметр. Количество вставляемых строк.
Возвращаемое значение
void
Комментарии
insertSymbol(characterNumber, options)
Вставляет символ вместо указанного выделенного фрагмента.
insertSymbol(characterNumber: number, options?: Word.SelectionInsertSymbolOptions): void;
Параметры
- characterNumber
-
number
Номер символа символа.
Необязательный параметр. Параметры вставки символа.
Возвращаемое значение
void
Комментарии
insertText(Text)
Вставляет указанный текст.
insertText(Text: string): void;
Параметры
- Text
-
string
Вставляемый текст.
Возвращаемое значение
void
Комментарии
insertXml(xml, transform)
Вставляет указанный XML-код в документ на курсоре, заменяя любой выделенный текст.
insertXml(xml: string, transform?: string): void;
Параметры
- xml
-
string
Вставляемая XML-строка.
- transform
-
string
Необязательный параметр. Преобразование XSL для применения.
Возвращаемое значение
void
Комментарии
isEqual(range)
Возвращает значение, указывающее, равен ли выбор указанному диапазону.
isEqual(range: Word.Range): OfficeExtension.ClientResult<boolean>;
Параметры
- range
- Word.Range
Диапазон для сравнения.
Возвращаемое значение
OfficeExtension.ClientResult<boolean>
true Значение , если выбор равен указанному диапазону.
Комментарии
isInRange(range)
Возвращает значение true , если выделенный фрагмент содержится в указанном диапазоне.
isInRange(range: Word.Range): OfficeExtension.ClientResult<boolean>;
Параметры
- range
- Word.Range
Диапазон для сравнения.
Возвращаемое значение
OfficeExtension.ClientResult<boolean>
true Значение , если выделенный фрагмент содержится в указанном диапазоне.
Комментарии
isInStory(range)
Возвращает значение, указывающее, находится ли выделенный фрагмент в той же истории, что и указанный диапазон.
isInStory(range: Word.Range): OfficeExtension.ClientResult<boolean>;
Параметры
- range
- Word.Range
Диапазон для сравнения.
Возвращаемое значение
OfficeExtension.ClientResult<boolean>
true Значение , если выбор находится в той же истории, что и указанный диапазон.
Комментарии
load(options)
Добавляет в очередь команду для загрузки указанных свойств объекта. Перед чтением свойств требуется вызвать метод context.sync().
load(options?: Word.Interfaces.SelectionLoadOptions): Word.Selection;
Параметры
Предоставляет параметры свойств объекта для загрузки.
Возвращаемое значение
load(propertyNames)
Добавляет в очередь команду для загрузки указанных свойств объекта. Перед чтением свойств требуется вызвать метод context.sync().
load(propertyNames?: string | string[]): Word.Selection;
Параметры
- propertyNames
-
string | string[]
Строка с разделителями-запятыми или массив строк, указывающих свойства для загрузки.
Возвращаемое значение
load(propertyNamesAndPaths)
Добавляет в очередь команду для загрузки указанных свойств объекта. Перед чтением свойств требуется вызвать метод context.sync().
load(propertyNamesAndPaths?: {
select?: string;
expand?: string;
}): Word.Selection;
Параметры
- propertyNamesAndPaths
-
{ select?: string; expand?: string; }
propertyNamesAndPaths.select — это строка с разделителями-запятыми, указывающая загружаемые свойства, и propertyNamesAndPaths.expand строка с разделителями-запятыми, указывающая загружаемые свойства навигации.
Возвращаемое значение
move(options)
Сворачивает выделение в начальную или конечную позицию, а затем перемещает свернутый объект на указанное количество единиц.
move(options?: Word.SelectionMoveOptions): OfficeExtension.ClientResult<number>;
Параметры
- options
- Word.SelectionMoveOptions
Необязательный параметр. Параметры перемещения выделенного фрагмента.
Возвращаемое значение
OfficeExtension.ClientResult<number>
Количество символов, на которые был перемещен выделенный фрагмент.
Комментарии
moveDown(options)
Перемещает выделенный фрагмент вниз.
moveDown(options?: Word.SelectionMoveUpDownOptions): OfficeExtension.ClientResult<number>;
Параметры
- options
- Word.SelectionMoveUpDownOptions
Необязательный параметр. Параметры для перемещения вниз.
Возвращаемое значение
OfficeExtension.ClientResult<number>
Количество символов, на которые был перемещен выделенный фрагмент.
Комментарии
moveEnd(options)
Перемещает конечную позицию символов диапазона или выделенного фрагмента.
moveEnd(options?: Word.SelectionMoveStartEndOptions): OfficeExtension.ClientResult<number>;
Параметры
Необязательный параметр. Параметры перемещения конца.
Возвращаемое значение
OfficeExtension.ClientResult<number>
Количество символов, на которые был перемещен выделенный фрагмент.
Комментарии
moveEndUntil(characters, count)
Перемещает конечную позицию выделенного фрагмента до тех пор, пока в документе не будут найдены какие-либо из указанных символов.
moveEndUntil(characters: string, count?: number): OfficeExtension.ClientResult<number>;
Параметры
- characters
-
string
Символы для поиска. Пример. Если указать "a", выделенный фрагмент перемещает конечную позицию в до первого символа "a".
- count
-
number
Необязательный параметр. Максимальное количество символов для поиска.
Возвращаемое значение
OfficeExtension.ClientResult<number>
Количество символов, на которые был перемещен выделенный фрагмент.
Комментарии
moveEndWhile(characters, count)
Перемещает конечную позицию выделенного символа, пока в документе будут найдены все указанные символы.
moveEndWhile(characters: string, count?: number): OfficeExtension.ClientResult<number>;
Параметры
- characters
-
string
Символы для поиска. Пример. Если указать "abcd", выделенный фрагмент перемещает конечную позицию при обнаружении любой буквы из "abcd".
- count
-
number
Необязательный параметр. Максимальное количество символов для поиска.
Возвращаемое значение
OfficeExtension.ClientResult<number>
Количество символов, на которые был перемещен выделенный фрагмент.
Комментарии
moveLeft(options)
Перемещает выделенный фрагмент влево.
moveLeft(options?: Word.SelectionMoveLeftRightOptions): OfficeExtension.ClientResult<number>;
Параметры
Необязательный параметр. Параметры перемещения влево.
Возвращаемое значение
OfficeExtension.ClientResult<number>
Количество символов, на которые был перемещен выделенный фрагмент.
Комментарии
moveRight(options)
Перемещает выделенный фрагмент вправо.
moveRight(options?: Word.SelectionMoveLeftRightOptions): OfficeExtension.ClientResult<number>;
Параметры
Необязательный параметр. Параметры для перемещения вправо.
Возвращаемое значение
OfficeExtension.ClientResult<number>
Количество символов, на которые был перемещен выделенный фрагмент.
Комментарии
moveStart(options)
Перемещает начальную позицию выделенного фрагмента.
moveStart(options?: Word.SelectionMoveStartEndOptions): OfficeExtension.ClientResult<number>;
Параметры
Необязательный параметр. Параметры операции moveStart .
Возвращаемое значение
OfficeExtension.ClientResult<number>
Количество символов, на которые был перемещен выделенный фрагмент.
Комментарии
moveStartUntil(characters, count)
Перемещает начальную позицию выделения до тех пор, пока в документе не будет найден один из указанных символов.
moveStartUntil(characters: string, count?: number): OfficeExtension.ClientResult<number>;
Параметры
- characters
-
string
Символы для поиска. Если указать "a", выделенная область перемещает начальную позицию в перед первым символом "a".
- count
-
number
Необязательный параметр. Максимальное количество символов для поиска.
Возвращаемое значение
OfficeExtension.ClientResult<number>
Количество символов, на которые был перемещен выделенный фрагмент.
Комментарии
moveStartWhile(characters, count)
Перемещает начальную позицию выделенного фрагмента, пока в документе находятся все указанные символы.
moveStartWhile(characters: string, count?: number): OfficeExtension.ClientResult<number>;
Параметры
- characters
-
string
Символы для поиска. Пример. Если указать "abcd", выделение перемещает начальную позицию при обнаружении любой буквы из "abcd".
- count
-
number
Необязательный параметр. Максимальное количество символов для поиска.
Возвращаемое значение
OfficeExtension.ClientResult<number>
Количество символов, на которые был перемещен выделенный фрагмент.
Комментарии
moveUntil(characters, count)
Перемещает выделенный фрагмент до тех пор, пока в документе не будет найден один из указанных символов.
moveUntil(characters: string, count?: number): OfficeExtension.ClientResult<number>;
Параметры
- characters
-
string
Символы для поиска. Пример. Если указать "a", выделение перемещается в позицию перед первым символом "a".
- count
-
number
Необязательный параметр. Максимальное количество символов для поиска.
Возвращаемое значение
OfficeExtension.ClientResult<number>
Количество символов, на которые был перемещен выделенный фрагмент.
Комментарии
moveUp(options)
Перемещает выделенный фрагмент вверх.
moveUp(options?: Word.SelectionMoveUpDownOptions): OfficeExtension.ClientResult<number>;
Параметры
- options
- Word.SelectionMoveUpDownOptions
Необязательный параметр. Параметры для перемещения вверх.
Возвращаемое значение
OfficeExtension.ClientResult<number>
Количество символов, на которые был перемещен выделенный фрагмент.
Комментарии
moveWhile(characters, count)
Перемещает выделенный фрагмент, пока в документе находятся все указанные символы.
moveWhile(characters: string, count?: number): OfficeExtension.ClientResult<number>;
Параметры
- characters
-
string
Символы для поиска. Пример. Если указать "abcd", выделение перемещается в положение при обнаружении любой буквы из "abcd".
- count
-
number
Необязательный параметр. Максимальное количество символов для поиска.
Возвращаемое значение
OfficeExtension.ClientResult<number>
Количество символов, на которые был перемещен выделенный фрагмент.
Комментарии
nextField()
Выбирает следующее поле.
nextField(): Word.Field;
Возвращаемое значение
Следующее поле.
Комментарии
nextSubdocument()
Перемещает выделенный фрагмент в следующий вложенный документ.
nextSubdocument(): void;
Возвращаемое значение
void
Комментарии
pasteAndFormat(type)
Вставляет содержимое из буфера обмена и форматирует его, как указано.
pasteAndFormat(type: Word.PasteFormatType): void;
Параметры
- type
- Word.PasteFormatType
Тип вставки формата для ячеек таблицы.
Возвращаемое значение
void
Комментарии
pasteAndFormat(type)
Вставляет содержимое из буфера обмена и форматирует его, как указано.
pasteAndFormat(type: "PasteDefault" | "SingleCellText" | "SingleCellTable" | "ListContinueNumbering" | "ListRestartNumbering" | "TableAppendTable" | "TableInsertAsRows" | "TableOriginalFormatting" | "ChartPicture" | "Chart" | "ChartLinked" | "FormatOriginalFormatting" | "FormatSurroundingFormattingWithEmphasis" | "FormatPlainText" | "TableOverwriteCells" | "ListCombineWithExistingList" | "ListDontMerge" | "UseDestinationStylesRecovery"): void;
Параметры
- type
-
"PasteDefault" | "SingleCellText" | "SingleCellTable" | "ListContinueNumbering" | "ListRestartNumbering" | "TableAppendTable" | "TableInsertAsRows" | "TableOriginalFormatting" | "ChartPicture" | "Chart" | "ChartLinked" | "FormatOriginalFormatting" | "FormatSurroundingFormattingWithEmphasis" | "FormatPlainText" | "TableOverwriteCells" | "ListCombineWithExistingList" | "ListDontMerge" | "UseDestinationStylesRecovery"
Тип вставки формата для ячеек таблицы.
Возвращаемое значение
void
Комментарии
pasteExcelTable(linkedToExcel, wordFormatting, rtf)
Вставляет и форматирует таблицу Microsoft Excel.
pasteExcelTable(linkedToExcel: boolean, wordFormatting: boolean, rtf: boolean): void;
Параметры
- linkedToExcel
-
boolean
Указывает, связана ли таблица с Excel.
- wordFormatting
-
boolean
Следует ли применять форматирование Word.
- rtf
-
boolean
Указывает, следует ли вставить формат RTF.
Возвращаемое значение
void
Комментарии
pasteFormat()
Применяет к выделенному фрагменту форматирование copyFormat , скопированное с помощью метода .
pasteFormat(): void;
Возвращаемое значение
void
Комментарии
pasteTableCellsAppendTable()
Объединяет вставленные ячейки в существующую таблицу путем вставки вставки строк между выбранными строками.
pasteTableCellsAppendTable(): void;
Возвращаемое значение
void
Комментарии
pasteTableCellsAsNestedTable()
Вставляет ячейку или группу ячеек в виде вложенной таблицы в выделенную область.
pasteTableCellsAsNestedTable(): void;
Возвращаемое значение
void
Комментарии
previousField()
Выбирает и возвращает предыдущее поле.
previousField(): Word.Field;
Возвращаемое значение
Предыдущее поле.
Комментарии
previousSubdocument()
Перемещает выделенный фрагмент в предыдущий вложенный документ.
previousSubdocument(): void;
Возвращаемое значение
void
Комментарии
replaceParagraph()
Заменяет выделенный фрагмент новым абзацем.
replaceParagraph(): void;
Возвращаемое значение
void
Комментарии
select()
Выделяет текущий текст.
select(): void;
Возвращаемое значение
void
Комментарии
selectCell()
Выделяет всю ячейку, содержащую текущий выделенный фрагмент, если выделение находится в таблице.
selectCell(): void;
Возвращаемое значение
void
Комментарии
selectColumn()
Выбирает столбец, содержащий точку вставки, или выбирает все столбцы, содержащие выделение, когда выделение находится в таблице.
selectColumn(): void;
Возвращаемое значение
void
Комментарии
selectCurrentAlignment()
Расширяет выделение вперед до тех пор, пока не будет обнаружен текст с другим выравниванием абзаца.
selectCurrentAlignment(): void;
Возвращаемое значение
void
Комментарии
selectCurrentColor()
Расширяет выделение вперед до тех пор, пока не появится текст с другим цветом.
selectCurrentColor(): void;
Возвращаемое значение
void
Комментарии
selectCurrentFont()
Расширяет выделение вперед до тех пор, пока не будет обнаружен текст с другим шрифтом или размером шрифта.
selectCurrentFont(): void;
Возвращаемое значение
void
Комментарии
selectCurrentIndent()
Расширяет выделение вперед до тех пор, пока не появится текст с другими отступами левого или правого абзаца.
selectCurrentIndent(): void;
Возвращаемое значение
void
Комментарии
selectCurrentSpacing()
Расширяет выделение вперед до тех пор, пока не будет обнаружен абзац с другим междустрочный интервал.
selectCurrentSpacing(): void;
Возвращаемое значение
void
Комментарии
selectCurrentTabs()
Расширяет выделение вперед до тех пор, пока не появится абзац с разными концами табуляции.
selectCurrentTabs(): void;
Возвращаемое значение
void
Комментарии
selectRow()
Выбирает строку, содержащую точку вставки, или выбирает все строки, содержащие выделенный фрагмент, когда выделение находится в таблице.
selectRow(): void;
Возвращаемое значение
void
Комментарии
setRange(start, end)
Задает начальную и конечную позиции символов для выделения. Значения позиции символов начинаются в начале истории, а первое значение — 0. Учитываются все символы, включая непечатные символы. Скрытые символы учитываются, даже если они не отображаются.
setRange(start: number, end: number): void;
Параметры
- start
-
number
Начальная позиция персонажа текущей истории.
- end
-
number
Конечная позиция персонажа текущей истории.
Возвращаемое значение
void
Комментарии
shrink()
Сжимает выделение до следующей меньшей единицы текста. Прогрессирование единиц для этого метода выглядит следующим образом: весь документ, раздел, абзац, предложение, слово, точка вставки.
shrink(): void;
Возвращаемое значение
void
Комментарии
shrinkDiscontiguousSelection()
Отменяет выделение всех, кроме последнего выделенного текста, если текущий фрагмент содержит несколько несвязанных выделенных фрагментов.
shrinkDiscontiguousSelection(): void;
Возвращаемое значение
void
Комментарии
splitTable()
Вставляет пустой абзац над первой строкой выделенного фрагмента. Если выделенный фрагмент не находится в первой строке таблицы, таблица делится на две таблицы. Если выбор отсутствует в таблице, возникает ошибка.
splitTable(): void;
Возвращаемое значение
void
Комментарии
toggleCharacterCode()
Переключает выбор между символом Юникода и соответствующим шестнадцатеричным значением.
toggleCharacterCode(): void;
Возвращаемое значение
void
Комментарии
toJSON()
Переопределяет метод JavaScript toJSON() , чтобы обеспечить более полезные выходные данные при передаче объекта API в JSON.stringify(). (JSON.stringifyв свою очередь вызывает toJSON метод переданного ему объекта.) В то время как исходный Word.Selection объект является объектом API, toJSON метод возвращает обычный объект JavaScript (типизированный как Word.Interfaces.SelectionData), который содержит неглубокие копии всех загруженных дочерних свойств из исходного объекта.
toJSON(): Word.Interfaces.SelectionData;
Возвращаемое значение
track()
Отслеживает объект для автоматической корректировки с учетом окружающих изменений в документе. Этот вызов является сокращением для context.trackedObjects.add(thisObject). Если вы используете этот объект в вызовах .sync и вне последовательного выполнения пакета .run и получаете ошибку InvalidObjectPath при задании свойства или вызове метода для объекта, необходимо добавить объект в отслеживаемую коллекцию объектов при первом создании объекта. Если этот объект является частью коллекции, следует также отслеживать родительскую коллекцию.
track(): Word.Selection;
Возвращаемое значение
typeBackspace()
Удаляет символ, предшествующий выделению (если свернут) или точке вставки.
typeBackspace(): void;
Возвращаемое значение
void
Комментарии
untrack()
Освобождает память, связанную с этим объектом, если он ранее отслеживался. Этот вызов является сокращенным для context.trackedObjects.remove(thisObject). Наличие большого количества отслеживаемых объектов замедляет ведущее приложение, поэтому не забывайте освобождать любые добавленные объекты после завершения их использования. Вызов потребуется выполнить context.sync() до того, как выпуск памяти вступит в силу.
untrack(): Word.Selection;