複合エレメントの論理プロパティー

プロパティー タイプ 意味
氏名 ストリング オブジェクトの作成時に名前を指定します。

名前は、実質的には任意の英数字で構成することができ、これには文字 AZaz、桁数 09 が含まれます。

名前には、以下の句読文字も含めることができます。
  • - (ハイフン)
  • _ (下線)
  • . (ピリオド)

名前は、数字、ハイフン、またはピリオドではなく、文字、表意文字、または下線文字でのみ始めることができます。

xml またはその変形で始まる名前 (たとえば XmL) は、XML 標準仕様によって予約されています。

命名規則および許容文字の詳細については、World Wide Web Consortium (W3C) Web サイトの 『Extensible Markup Language (XML)』仕様を参照してください。

ネーム・スペース 列挙タイプ ネーム・スペースは、URI 参照で識別されるネーム・スペースと関連付けることによってエレメントおよび属性名を修飾するための単純メソッドです。

「<(no target namespace>)」 が表示される場合、ネーム・スペースは、このオブジェクトに設定されていません。

プロパティーが非アクティブである場合、 メッセージ・セットは、ネーム・スペースをサポートするように構成されていません。

プロパティーがアクティブである場所 (選択できるネーム・スペース) がドロップダウン・リスト内に表示されます。

Nillable チェック・ボックス このチェック・ボックスは、エレメントをヌルと定義できるようにしたい場合に選択します。 これは、エレメント内にデータがない場合に空となるのとは異なります。
抽象 (Abstract) チェック・ボックス メッセージ内にエレメントを表示しない場合に、このチェック・ボックスを選択してください。 ただし、その代わりにその置換グループのメンバーのいずれかを表示する必要があります。

プロパティー タイプ 意味
デフォルト (Default) ボタンおよびストリング (Button and String) これは、「値 (Value)」プロパティーのデフォルト設定です。

「デフォルト (Default)」値が属性に設定され、メッセージを受信される場合、属性の値は、メッセージ内の属性から受信されたデータに設定されます。

属性情報がメッセージ内に受信されない場合、属性プロパティーを取り込むために、ここで設定するデフォルト値が使用されます。

固定 (Fixed) ボタンおよびストリング (Button and String) 「固定 (Fixed)」値が属性に設定され、メッセージが受信される場合、属性がメッセージ内に存在すれば、メッセージの属性プロパティー内のデータは、属性定義の固定値に保持されているデータと一致していなければなりません。

属性がメッセージ内に存在しない場合、 ブローカーは属性を作成し、属性定義の固定値に保持されているデータをその属性に取り込みます。

オカレンス

プロパティー タイプ 意味
最小数 (Min Occurs) 整数 オブジェクトを反復できる最小回数を指定します。 デフォルトは 1 です。

値が 0 に設定される場合、オブジェクトはオプションです。

値が設定される場合、 Max Occurs の値以下でなければなりません。

最大数 (Max Occurs) 整数 オブジェクトを反復できる最大回数を指定します。 デフォルトは 1 です。

このプロパティーが設定されない場合、オブジェクトは複数回現れることができません。

制限がなく、オカレンスの三大数がないことを示すために、このプロパティーを -1 に設定することもできます。

関連概念
メッセージ・モデル

関連タスク
メッセージ・モデル・オブジェクトの処理

関連資料
メッセージ・モデル・オブジェクトのプロパティー
推奨されないメッセージ・モデル・オブジェクトのプロパティー
複合エレメントのプロパティー