> ## 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.

# 繰り返しグループ Hypothesis

> FlexiLayout 言語における繰り返しグループ Hypothesis のメソッド: 検出されたグループ インスタンスに対する CurrentInstance、LastFound、AllInstances、InstancesCount。

FlexiLayout 言語では、**繰り返しグループ** Hypothesis で次のパラメーターを使用できます。

<div id="repeating-group-hypothesis-methods">
  ## 繰り返しグループ Hypothesis のメソッド
</div>

| Parameter                                   | 説明                                                                                                                                        |
| ------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------- |
| `Hypothesis CurrentInstance()`              | 繰り返し要素のサブ要素を検索する際の、繰り返しグループの現在のインスタンス。繰り返しグループの未完了の現在のインスタンスに含まれるサブ要素間のリレーションを作成するために使用します。                                               |
| `Hypothesis LastFound()`                    | 最後に検出されたインスタンス。指定した繰り返しグループに属さない要素のリレーションで使用した場合は、このグループで最後に検出されたインスタンスが使用されます。繰り返しグループ自体のサブ要素のリレーションで使用した場合は、このグループの直前の完全なインスタンスが使用されます。 |
| `Hypothesis Instance( Int instanceNumber )` | 番号が `instanceNumber` のインスタンス。                                                                                                             |
| `HypothesisInstances AllInstances()`        | 繰り返しグループで検出されたすべてのインスタンス。繰り返しグループ自体のサブ要素間のリレーションで使用した場合は、グループのそれまでの完全なインスタンスがすべて使用されます。                                                   |
| `Int InstancesCount()`                      | 検出されたインスタンスの数。                                                                                                                            |
| `Logic HasInstances()`                      | インスタンスが1つでも検出されているかどうかを確認します。                                                                                                             |
