Characters.CharProps 属性 (Visio)

Characters 对象的字符属性设置为一个新值。 只写。

语法

表达式CharProps (CellIndex)

表达 返回 Characters 对象的表达式。

参数

名称 必需/可选 数据类型 说明
CellIndex 必需 Integer 要设置的 Character 节中单元格的索引。 有关可能值,请参见备注。

返回值

整数

备注

根据文本区域的范围和格式,设置 CharProps 属性可能会导致在形状的“Character ShapeSheet”内容中添加或删除行。

CharProps 属性是只写属性。 要检索 Characters 对象的格式属性,请使用 CharPropsRow 属性。

CellIndex 参数的值对应于 ShapeSheet 窗口的“字符”部分中的单元格, CharProps 属性的值对应于可在这些单元格中输入的值。

CellIndex 和 CharProps 属性值的常量均由 Visio 类型库在 VisCellIndices 中声明。

** CellIndex** **价值** ** intExpression** **价值**
visCharacterFont 0 代表安装在系统上的 Fonts 集合中的索引的整数。 零 (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 表示文本使用的语言的 Long。 字符的语言标识符 (LANGID) 是一个由 Windows 定义的 16 位值,它由主要语言标识符和辅助语言标识符组成。 要确定特定语言的值,请参阅 MSDN 上的 Platform SDK 文档。 不适用
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 支持和反馈,获取有关如何接收支持和提供反馈的指南。