プロパティー | タイプ | 意味 |
---|---|---|
参照名 | 列挙タイプ | 「参照名」は、このオブジェクトが参照している オブジェクトの名前です。参照に使用できるオブジェクトは、ドロップダウン・リストから選択できます。 |
プロパティー | タイプ | 意味 |
---|---|---|
最小オカレンス (Min Occurs) | 整数 | オブジェクトを反復できる最小回数を指定します。
デフォルトは 1 です。
値が 0 に設定される場合、オブジェクトはオプションです。 「最大オカレンス」が -1 に設定される場合を除き、 「最小オカレンス」に値が設定される場合は、 「最大オカレンス」の値以下でなければなりません。 |
最大オカレンス (Max Occurs) | 整数 | オブジェクトを反復できる最大回数を指定します。
デフォルトは 1 です。
このプロパティーが設定されない場合、オブジェクトは複数回現れることができません。 このプロパティーが 0 に設定されていると、メッセージにオブジェクトが存在しない かのように解釈されます。 制限がなく、出現回数の最大数がないことを示すために、このプロパティーを -1 に設定することもできます。 |
Min Occurs および Max Occurs プロパティーは、エレメントの 値 プロパティーと結合して使用されます。 以下の表では、エレメント参照がどのように制約されることがあるかを要約しています。
最小オカレンス (Min Occurs) | 最大オカレンス (Max Occurs) | 固定 (Fixed) | デフォルト (Default) | 注 |
---|---|---|---|---|
1 | 1 | エレメントは 1 回表示され、任意の値を取ることができます。 | ||
1 | 1 | Delta | エレメントは 1 回表示され、それは、値 プロパティーに入力されたデータと一致している必要があります。 この例では、エレメントは、テキスト Delta を含んでいる必要があります。 | |
2 | -1 | Delta | エレメントは 2 回以上表示され、それは、値プロパティーに入力されたデータと一致している必要があります。 この例では、テキスト Delta を含む必要があるエレメントが少なくとも 2 つあります。 | |
0 | 1 | エレメントはオプションで、1 回表示され、任意の値を取ることができます。 | ||
0 | 1 | Delta | エレメントはオプションで、1 回表示されます。 それが表示される場合、その値は、「値」プロパティーに入力されているデータと一致している必要があります。 それが表示されない場合、その値は、「値」プロパティーに入力されたデータとなります。 | |
0 | 1 | Delta | エレメントはオプションで、1 回表示されます。 それが表示されない場合、その値は、「値」プロパティーに入力されたデータとなります。 それが表示される場合、それはエレメントに指定された値である必要があります。 | |
0 | 2 | Delta | エレメントはオプションで、1 回か 2 回表示されるか、まったく表示されません。 エレメントが表示されない場合、エレメントは提供されていません。 エレメントが表示されて、それが空の場合、それは値 (Value) プロパティーに保管されているデータに設定され、空でない場合は、それはエレメントに指定された値となります。 | |
0 | 0 | エレメントは禁止されており、表示することはできません。 |