スキーマ セットの検索

XML スキーマ エクスプローラでは、次の方法でスキーマ セットを検索できます。

  • キーワード検索

  • スキーマ固有の検索

キーワード検索

キーワード検索は、XML スキーマ エクスプローラのツール バーを使用して実行します。XML スキーマ エクスプローラはスキーマ セットから、指定のキーワードに一致する name 属性または ref 属性を検索します。これを使用すると、要素、属性、型などを名前で検索することができます。

検索の結果はツール バーに表示されます。検索結果はさらに、XML スキーマ エクスプローラで強調表示され、スクロール バーでマークされます。各検索結果を表示するには、XML スキーマ エクスプローラのツール バーの [次の検索結果に移動] ボタンおよび [前の検索結果に移動] ボタンを使用するか、キーボードの F3 キーおよび Alt + F3 キーを使用するか、スクロール バーの目盛りをクリックします。

XML スキーマ エクスプローラのツール バーで使用できる検索オプションを次の図に示します。

検索ツール バー

スキーマ固有の検索

XML スキーマ エクスプローラには、XML スキーマ エクスプローラのショートカット メニューを使用してアクセスできる組み込みの検索機能もあります。検索結果は、XML スキーマ エクスプローラで強調表示され、スクロール バーでマークされます。各検索結果を表示するには、XML スキーマ エクスプローラのツール バーの [次の検索結果に移動] ボタンおよび [前の検索結果に移動] ボタンを使用するか、XML スキーマ エクスプローラで強調表示されたアイテムをクリックするか、スクロール バーの目盛りをクリックします。

ノード型: スキーマ セット

スキーマ セット ノードに使用できる検索オプションを次の表に示します。

検索オプション 説明

[最も可能性の高いルート要素の表示]

グローバル要素のうち、それ自体以外のグローバル要素からは参照されていないものをすべて検索して強調表示します。

ノード型: 名前空間

名前空間ノードに使用できる検索オプションを次の表に示します。

検索オプション 説明

[すべての着信参照の表示]

選択した名前空間がインポートされるファイルを検索して強調表示します。

[すべての発信参照の表示]

選択した名前空間のすべてのファイルについて、以下のものを検索して強調表示します。

  • import ステートメントで schemaLocation 属性を指定せずに参照されているすべての名前空間

  • 選択した名前空間以外の名前空間のファイルのうち、import ステートメントおよび include ステートメントの schemaLocation 属性で指定されたすべてのファイル

ノード型: ファイル

ファイル ノードに使用できる検索オプションを次の表に示します。

検索オプション 説明

[すべての着信参照の表示]

選択したファイルが include ステートメントおよび import ステートメントの schemaLocation 属性で指定されたすべてのファイルを検索して強調表示します。

[すべての発信参照の表示]

以下のものを検索して強調表示します。

  • schemaLocation 属性が指定されていないすべての import ステートメントの名前空間属性で指定されたすべての名前空間

  • すべての import ステートメントおよび include ステートメントの schemaLocation 属性で指定されたすべてのファイル

ノード型: 要素

要素ノードに使用できる検索オプションを次の表に示します。

検索オプション 説明

[型定義へ移動]

選択した要素の型定義に移動します。これは、要素に使用されている型がグローバル型の場合に適用されます。

[元の要素へ移動]

要素の参照のために、要素の実際の定義に移動します。

[すべての参照の表示]

グローバル要素について、選択した要素への参照 (ref="selectedElement" が指定された要素) をすべて検索して強調表示します。

[代替グループのメンバの表示]

代替グループの先頭について、選択した要素が属する代替グループのメンバであるすべての要素を検索して強調表示します。直接および間接の参加要素が表示されます。

[代替グループの先頭の表示]

代替グループのメンバであるグローバル要素について、選択した要素の直接および間接の先頭をすべて検索して強調表示します。たとえば、次のようなものが含まれます。

  • 選択した要素で指定された代替グループの先頭

  • 代替グループの先頭要素で指定された代替グループの先頭

ノード型: グローバル型

グローバル型ノードに使用できる検索オプションを次の表に示します。

検索オプション 説明

[基本型の表示]

選択した型がグローバル型から派生している場合に、選択した型の基本型に移動します。

[すべての参照の表示]

選択した型へのすべての参照を検索して強調表示します。これには、選択した型および選択した型から派生した型の要素と属性が含まれます。

[すべての派生型の表示]

選択した型から直接または間接的に派生したすべての型を検索して強調表示します。

[すべての先祖の表示]

親の型 (基本型) をすべて表示します。

[再定義へ移動]

この型がスキーマで再定義されている場合に、再定義ノードに移動します。

[元の定義へ移動]

この型が再定義である場合に、型定義に移動します。

ノード型: 属性

属性ノードに使用できる検索オプションを次の表に示します。

検索オプション 説明

[型定義へ移動]

属性に使用されている型がグローバル型である場合に、選択した属性の型定義に移動します。

[元の属性へ移動]

属性の参照のために、属性の実際の定義に移動します。

[すべての参照の表示]

グローバル属性について、選択した属性への参照 (ref="selectedAttribute" が指定された他の属性) をすべて検索して強調表示します。

ノード型: 属性グループ

属性グループ ノードに使用できる検索オプションを次の表に示します。

検索オプション 説明

[定義へ移動]

参照のために、属性の実際の定義に移動します。

[すべての参照の表示]

選択した属性グループへの参照 (ref="selectedAttributeGroup" が指定された属性グループ) をすべて検索して強調表示します。

[再定義へ移動]

この属性グループがスキーマで再定義されている場合に、再定義ノードに移動します。

[元の定義へ移動]

これが再定義である場合に、元の型定義に移動します。

ノード型: 名前付きグループ

名前付きグループ ノードに使用できる検索オプションを次の表に示します。

検索オプション 説明

[定義へ移動]

参照のために、属性の実際の定義に移動します。

[すべての参照の表示]

選択したグループへの参照 (ref="selectedGroup" が指定されたグループ) をすべて検索して強調表示します。

[再定義へ移動]

このグループがスキーマで再定義されている場合に、再定義ノードに移動します。

[元の定義へ移動]

これが再定義である場合に、型定義に移動します。

参照

その他のリソース

XML スキーマ エクスプローラ