> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Text オブジェクトの GetRange メソッド

> ABBYY FineReader Engine API の Text オブジェクトの GetRange メソッド。IParagraph::InsertText を使用して別の段落に挿入できるテキスト範囲のコピーを返します。

このメソッドでは、テキスト範囲のコピーを取得できます。取得したテキストは、段落のテキストに挿入できます ([IParagraph::InsertText](/ja/fine-reader/engine/api-reference/text-related-objects/paragraph/inserttext-method) メソッド) 。

<div id="syntax">
  ## 構文
</div>

<div id="c">
  ### C++
</div>

```cpp theme={null}
HRESULT GetRange(
  int     FromParagraph,
  int     FromPos,
  int     ToParagraph,
  int     ToPos,
  IText** Result
);
```

### C\#

```csharp theme={null}
IText GetRange(
  int FromParagraph,
  int FromPos,
  int ToParagraph,
  int ToPos
);
```

<div id="visual-basic-net">
  ### Visual Basic .NET
</div>

```vb theme={null}
Function GetRange( _
  FromParagraph As Integer, _
  FromPos As Integer, _
  ToParagraph As Integer, _
  ToPos As Integer _
) As IText
```

<div id="parameters">
  ## パラメーター
</div>

FromParagraph

\[in] コピーする範囲の開始位置となる段落のインデックスを指定する変数。

FromPos

\[in] コピーする範囲の開始位置となる、開始段落内の文字インデックスを指定する変数。

ToParagraph

\[in] コピーする範囲の終了位置となる段落のインデックスを指定する変数。

ToPos

\[in] コピーする範囲の終了位置となる、終了段落内の文字インデックスを指定する変数。この文字自体は、コピーされるテキストには含まれません。

Result

\[out, retval] 範囲を表す [Text](/ja/fine-reader/engine/api-reference/text-related-objects/text) オブジェクトのインターフェイス ポインターを受け取る IText\* ポインター変数へのポインター。Result は NULL であってはなりません。\*Result は NULL でなければなりません。そうでない場合は、エラー コードが返されます。

<div id="return-values">
  ## 戻り値
</div>

このメソッドに固有の戻り値はありません。戻り値として、[ABBYY FineReader Engine 関数の標準戻り値](/ja/fine-reader/engine/api-reference/return-codes)が返されます。

<div id="remarks">
  ## 注記
</div>

範囲の終了位置は開始位置より後方のテキスト内になければなりません。そうでない場合は、エラーコードが返されます。(FromParagraph;FromPos) 位置の文字は範囲に含まれますが、(ToParagraph;ToPos) 位置の文字は範囲に含まれません。テキスト全体のコピーを取得するには、範囲の先頭に (0;0) の座標を指定し、範囲の末尾に "[special position](/ja/fine-reader/engine/api-reference/text-related-objects/text#special_position)" の座標を指定します。

<div id="see-also">
  ## 関連項目
</div>

[Text](/ja/fine-reader/engine/api-reference/text-related-objects/text)
