要素は XML の基本的な構成部品です。要素の宣言では、
値の制約の規定や、検証に使用される記述を行なったり、関連する要素や属性の間の
制約関係をつけたり、さまざまな要素の置換のコントロールなどを行います。
次の説明は「リソース」パースペクティブを対象にしていますが、他のさまざまなパースペクティブでも使用できます。
要素の追加方法は、次のとおりです。
- 要素を追加するには、
「設計」ビューで、処理するコンテンツ・モデルを右クリックし
、「要素の追加」をクリックします。 「設計」ビューに、コンテンツ・モデルに付加された要素が表示されます。
- 「設計」ビューで要素を選択し、その要素の現在の名前 (デフォルト) を
クリックすると、直接編集モードに入るので、「名前」に新規名を
入力して Enter キーを押します。
- 「設計」ビューで、
現在 (デフォルト) の要素タイプをクリックし、メニューからタイプを選択します。または、
「参照」を選択して、オプション (複数) のために「タイプの設定」ダイアログを起動します。 「タイプの設定」ダイアログに、現在使用可能なすべての組み込みタイプとユーザー定義のタイプがリストされます。
以下のいずれか 1 つのオプションを選択して、リストの「Scope」を変更することができます。
- ワークスペース。ご使用のワークスペースで使用可能なすべてのタイプがリストされます。
- エンクロージング・プロジェクト。ご使用のファイルを含んでいるプロジェクトで使用可能なすべての
タイプがリストされます。
- (デフォルト) 現在のリソース。現行ファイルで使用可能なすべてのタイプがリストされます。
- ワーキング・セット。選択した
ワーキング・セットで使用可能なタイプをすべてリストします。
- (オプション) 「プロパティー」ビューの MinOccurs フィールド
内で適切な値を選択します。 これは、インスタンス文書に要素が出現可能な回数です。
ユーザーが要素をオプションにしたい場合は、
0 を選択し、それ以外の場合は 1 を選択します。
- (オプション) MaxOccurs フィールド内で適切な値を選択する。 これは、インスタンス文書に要素が出現可能な最大回数です。
「unbounded」を選択して、最大出現回数の制限がないことを示します。
- この要素に関する何らかの情報を提供したい場合は、「ドキュメンテーション」タブをクリックしてください。 「ドキュメンテーション」ページは、
ユーザーが読むことのできる資料、例えば説明書などに使用されます。
- 「拡張」タブをクリックすると、
アプリケーション情報の要素をスキーマ・コンポーネントの注釈に追加できます。 「拡張」ページでは、
スキーマを指定して XML コンテンツをご使用の注釈に追加できます。
ユーザーはコンテンツ・モデルを、要素内に含めることが可能な任意のデータの表現である要素に追加できます。
コンテンツ・モデルの詳細については、関連タスクを参照してください。