會傳回 ShapeSheet 視窗的 [段落] 區段中資料列的索引,該視窗包含 Characters 物件的段落格式資訊。 唯讀。
語法
運算式。ParaPropsRow (BiasLorR)
運算式 代表 Characters 物件的變數。
參數
| 名稱 | 必要/選用 | 資料類型 | 描述 |
|---|---|---|---|
| BiasLorR | 必要 | 整數 | 搜尋的方向。 |
傳回值
整數
註解
如果 Characters 物件的格式設定在 [ShapeSheet] 視窗的 [段落] 區段中由多個資料列所表示, (換句話說,如果 Characters 物件是由橫跨不同) 格式段落的字元序列所組成,則 ParaPropsRow 屬性將傳回 -1。 在這些情況下,Microsoft Visio 會忽略 BiasLorR 引數的值。 (具有相同段落格式設定的兩個段落在 [ShapeSheet] 中共用相同的列。Visio 只有在段落格式設定變更時,才會建立新的 [ShapeSheet] 列,例如從左對齊到右對齊。)
如果 Characters 物件跨越同一段落資料列內的數個字元,則 ParaPropsRow 會傳回該資料列的索引。 在這種情況下,Visio 也會忽略 BiasLorR 引數。
如果 Characters 物件代表的是插入點,而不是連續字元 (也就是說,如果該物件的 Begin 和 End 屬性會傳回相同值),則可以使用 BiasLorR 引數來決定要傳回的列索引。
| 常數 | 值 |
|---|---|
| visBiasLetVisioChoose | 0 |
| visBiasLeft | 1 |
| visBiasRight | 2 |
若為資料列指定 visBiasLeft,可涵蓋插入點左方字元的段落格式;若指定 visBiasRight,則可涵蓋插入點右方字元的段落格式。
如果您指定 visBiasLetVisioChoose,Visio 會使用相同的邏輯,將其套用至在使用者介面中從插入點開始輸入的新文字。 一般而言,這表示 Visio 會將插入點左側字元的段落格式設定套用至新文字,因此 ParaPropsRow 會傳回與傳遞 visBiasLeft 時相同的值。 (如需此內容中「left」的意義說明,請參閱下列註解。) 不過,如果插入點位於新段落的開頭, ParaPropsRow 會傳回傳遞 visBiasRight 時會傳回的值。
注意事項
在 Characters 物件的內容中,「左方」在邏輯上代表「之前」。 換句話說,如果字元是在其他字元的「左方」,就代表在一般書寫時先輸入的字元。 這點區別有其必要,因為在某些語言中,一般書寫時是從右到左寫入,而不是從左到右。
支援和意見反應
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。