XML スキーマファイルへの大域 complexType コンポーネントの追加

関連項目

complexType は複合型を定義するために使用します。complexType コンポーネントには、他のコンポーネントや属性を含めることができます。大域 complexType の親にすることのできるスキーマコンポーネントは、schemaredefine です。

大域 complexType コンポーネントを追加するには、次の手順に従います。

  1. IDE で、complexType コンポーネントを追加するスキーマファイルを開きます。
  2. 次のいずれかの操作を実行します。
    「複合型」ダイアログが開きます。
  3. 「名前」フィールドに complexType の名前を入力します。
  4. 次のいずれかの操作を実行します。

インライン complexType 定義を作成するには、次の手順に従います。

  1. 「型の定義」で、「インライン定義」ラジオボタンを選択します。
  2. 「コンポジタ」で、コンポジタのラジオボタンを選択します。
  3. 「了解」をクリックします。
    新しい複合型のノードが追加されます。ノードのラベルは、「名前」フィールドに入力した名前になります。

既存の定義を拡張した complexType 定義を作成するには、次の手順に従います。

  1. 「種類」で、「既存の定義を使用」ラジオボタンを選択します。
    ダイアログの下部に、参照を定義するためのオプションが表示されます。
  2. 「拡張」ラジオボタンを選択し、種類のリストから選択を行います。
  3. 「拡張」ラジオボタンの横の「インラインコンポジタ」ドロップダウンリストで、定義のためのコンポジタを選択します。
  4. 「了解」をクリックします。
    新しい複合型のノードが追加されます。ノードのラベルは、「名前」フィールドに入力した名前になります。

既存の定義を制限した complexType 定義を作成するには、次の手順に従います。

  1. 「制限」ラジオボタンを選択します。
  2. 種類のリストで選択を行います。
  3. 「了解」をクリックします。
    新しい複合型のノードが追加されます。ノードのラベルは、「名前」フィールドに入力した名前になります。

新しい complexType 定義のグループ参照を使用するには、次の手順に従います。

  1. 「グループ」ラジオボタンを選択します。
  2. グループのリストで選択を行います。
  3. 「了解」をクリックします。
    新しい複合型のノードが追加されます。ノードのラベルは、「名前」フィールドに入力した名前になります。
関連項目
「複合型」ダイアログ
XML スキーマファイルへのローカル complexType コンポーネントの追加
XML スキーマの作業
XML スキーマツールについて

著作権と商標について