XML スキーマファイルへのローカル simpleType コンポーネントの追加

関連項目

simpleType は単純型を定義するために使用します。simpleType コンポーネントでは、属性またはテキストのみのコンポーネントの値に関する情報および制約を指定します。ローカル simpleType の親にすることのできるスキーマコンポーネントは、attributeelement、大域 simpleType 内の list、および大域 simpleType 内の restriction です。

attribute コンポーネントにローカル simpleType コンポーネントを追加する

  1. IDE で、ローカル simpleType コンポーネントを追加するスキーマファイルを開きます。
  2. 新しい attribute にローカル simpleType コンポーネントを追加するには、次の手順に従います。
    1. 「スキーマ」ビューでスキーマのルートノードを右クリックし、ポップアップメニューから「追加」>「属性」を選択します。
      または
      「スキーマ」ビューで「属性」ノードを選択して右クリックし、ポップアップメニューから「追加の属性」を選択します。
      または
      「スキーマ」ビューで、attribute コンポーネントを追加するコンポーネントのノードを選択して右クリックし、ポップアップメニューから「追加の属性」を選択します。
      「属性」ダイアログが表示されます。
    2. 「名前」フィールドに attribute の名前を入力します。
  3. 既存の attribute にローカル simpleType コンポーネントを追加するには、次の手順に従います。
  4. 「型」で、「インライン単純型」ラジオボタンを選択します。
  5. 「閉じる」をクリックします。
    attribute 内にローカル simpleType が作成されます。ローカル simpleType ノードのラベルは simpleType になります。

element コンポーネントにローカル simpleType コンポーネントを追加する

  1. IDE で、ローカル simpleType コンポーネントを追加するスキーマファイルを開きます。
  2. 新しい element にローカル simpleType コンポーネントを追加するには、次の手順に従います。
    1. 「スキーマ」ビューでスキーマのルートノードを右クリックし、ポップアップメニューから「追加」>「要素」を選択します。
      または
      「スキーマ」ビューで「要素」ノードを選択して右クリックし、ポップアップメニューから「要素の追加」を選択します。
      または
      「スキーマ」ビューで、element コンポーネントを追加するコンポーネントのノードを選択して右クリックし、ポップアップメニューから「要素の追加」を選択します。
      「要素」ダイアログが開きます。
    2. 「名前」フィールドに element の名前を入力します。
  3. 既存の element にローカル simpleType コンポーネントを追加するには、次の手順に従います。
  4. 「型」で、「インライン単純型」ラジオボタンを選択します。
  5. 「閉じる」をクリックします。
    element 内にローカル simpleType が作成されます。ローカル simpleType ノードのラベルは simpleType になります。

大域 simpleType コンポーネントにローカル simpleType コンポーネントを追加する

  1. IDE で、ローカル simpleType コンポーネントを追加するスキーマファイルを開きます。
  2. 新しい大域 simpleType にローカル simpleType コンポーネントを追加するには、次の手順に従います。
    1. 「スキーマ」ビューでスキーマのルートノードを右クリックし、ポップアップメニューから「追加」>「単純型」を選択します。
      または
      「スキーマ」ビューで「単純型」ノードを右クリックし、ポップアップメニューから「単純型の追加」を選択します。
      「単純型」ダイアログが開きます。
    2. 「名前」フィールドに大域 simpleType の名前を入力します。
  3. 既存の大域 simpleType にローカル simpleType コンポーネントを追加するには、次の手順に従います。
  4. 「派生メソッド」で、「制限」または「リスト」ラジオボタンを選択します。
  5. 「基底型」で、「インライン定義」ラジオボタンを選択します。
  6. 「閉じる」をクリックします。
    大域 simpleType 内にローカル simpleType が作成されます。ローカル simpleType ノードのラベルは simpleType になります。
関連項目
XML スキーマファイルへの大域 simpleType コンポーネントの追加
「Simple Type」ダイアログ
XML スキーマツールについて

著作権と商標について