Свойство Characters.CharProps (Visio)

Устанавливает новое значение для свойства Characters объекта Characters . Только для записи.

Синтаксис

выражение. CharProps (CellIndex)

выражение Выражение, которое возвращает объект Characters .

Параметры

Имя Обязательный или необязательный Тип данных Описание
CellIndex Обязательный Integer Индекс ячейки в разделе "Символ", который нужно задать. Возможные значения см. в примечаниях.

Возвращаемое значение

Целое число

Примечания

В зависимости от экстента текстового диапазона и формата задание свойства CharProps может привести к добавлению или удалению строк из раздела Таблица свойств фигур символов фигуры.

Свойство CharProps — это свойство только для записи. Чтобы получить свойства форматирования объекта Characters , используйте свойство CharPropsRow .

Значения аргумента CellIndex соответствуют ячейкам в разделе Character окна ShapeSheet, а значения свойства CharProps соответствуют значениям, которые можно ввести в эти ячейки.

Константы для CellIndex и для значения свойства CharProps объявлены в библиотеке типов Visio в VisCellIndices.

** CellIndex** ** Значение** ** intExpression** ** Значение**
visCharacterFont 0 Целое число, представляющее индекс в коллекции шрифтов, установленной в системе. Ноль (0) — шрифт по умолчанию. Н/Д
visCharacterColor 1 Целое число от 0 до 23, соответствующее цвету текущей цветовой палитры. Н/Д
visCharacterStyle 2 visBoldvisItalicvisUnderLinevisSmallCaps &H1 &H2 &H4 &H8
visCharacterCase 3 visCaseNormalvisCaseAllCapsvisCaseInitialCaps 0 1 2
visCharacterPos 4 visPosNormalvisPosSupervisPosSub 0 1 2
visCharacterSize 7 Целое число, представляющее размер пункта. Н/Д
visCharacterColorTrans 17 Целое число от 0 до 100, соответствующее степени прозрачности цвета текста в процентах. Н/Д
visCharacterDblUnderline 8 Boolean Н/Д
visCharacterFontScale 5 Целое число от 0 до 655, представляющее ширину текстового шрифта в процентах относительно значения по умолчанию (100 %). Н/Д
visCharacterLangID 57 Длинное значение, представляющее язык текста. Идентификатор языка (LANGID) символа — это 16-разрядное значение, определяемое Windows и состоящее из идентификатора основного языка и дополнительного идентификатора языка. Чтобы определить значение для конкретных языков, ознакомьтесь с документацией по пакету SDK платформы на сайте MSDN. Н/Д
visCharacterLetterspace 16 Целое число, представляющее дополнительное пространство между соседними буквами в точках. Н/Д
visCharacterOverline 9 Boolean Н/Д
visCharacterStrikethru 10 Boolean Н/Д

Если решение Visual Studio содержит ссылку microsoft.Office.Interop.Visio, это свойство сопоставляется со следующими типами:

  • Microsoft.Office.Interop.Visio.IVCharacters.set_CharProps

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.