Characters.CharProps プロパティ (Visio)
Characters オブジェクトの文字プロパティを新しい値に設定します。 書き込み専用です。
構文
式。CharProps (CellIndex)
表現Characters オブジェクトを返す式。
パラメーター
名前 | 必須 / オプション | データ型 | 説明 |
---|---|---|---|
CellIndex | 必須 | Integer | 設定する [文字] セクションのセルのインデックス。 使用可能な値については備考を参照してください。 |
戻り値
整数
解説
テキストの範囲および書式によっては、CharProps プロパティを設定すると、図形の [Character] シェイプシート セクションの行が追加または削除されます。
CharProps プロパティは書き込み専用のプロパティです。 Characters オブジェクトの書式プロパティを取得するには、CharPropsRow プロパティを使用します。
CellIndex 引数の値は、シェイプシート ウィンドウの Character セクションのセルに対応し、 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 型の値です。 文字の言語 ID (LANGID) は、Windows で定義されている 16 ビット値で、第 1 言語 ID と第 2 言語 ID から構成されます。 特定の言語の値を指定するには、MSDN のプラットフォーム 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 のサポートおよびフィードバックを参照してください。