メインコンテンツへスキップ
このメソッドを使用すると、1 文字のパラメーターにアクセスできます。文字は、段落テキスト内での位置に基づくインデックスで指定します。このインデックスは、0 から段落の長さまでの範囲内でなければなりません。段落の長さは、IParagraph::Length プロパティから取得できます。このメソッドに段落の長さを渡した場合、このプロパティは、その位置に文字が段落末尾へ挿入されたときに適用されるパラメーターを参照します。
Windows で、大きなドキュメント内のすべての文字について座標と認識信頼度にアクセスする必要がある場合は、PlainText オブジェクトの GetCharacterData メソッドの使用も検討してください。これにより、すべての文字のデータを一度に受け取り、利用側で反復処理できます。すべてのテキストブロックを順に処理すると、特にアプリケーションが DCOM 経由で動作している場合に、かなり多くの時間がかかります。

構文

C++

HRESULT GetCharParams(
   int          Position,
   ICharParams* Result
);

C#

void GetCharParams(
   int        Position,
   ICharParams Result
);

Visual Basic .NET

Sub GetCharParams( _
  Position As Integer, _
  Result As ICharParams _
)

パラメーター

Position [in] この変数には、段落内の文字のインデックスが格納されます。 Result [in] この変数は、文字のパラメーターに対応する値を受け取る CharParams オブジェクトへの参照です。このパラメーターには、有効なオブジェクトを渡す必要があります。

戻り値

この関数に固有の戻り値はありません。ABBYY FineReader Engine 関数の標準の戻り値が返されます。

関連項目

Paragraph CharParams