XML 結構描述總管可讓您以下列方式搜尋結構描述設定:
關鍵字搜尋
結構描述特有的搜尋
關鍵字搜尋
您可以使用 XML 結構描述總管的工具列來執行關鍵字搜尋。XML 結構描述總管會在結構描述設定中搜尋符合指定之關鍵字的任何 name 或 ref 屬性 (Attribute)。這項功能可讓您依據名稱尋找項目、屬性、型別等項目。
工具列會顯示搜尋的結果。此外,搜尋結果也會在 XML 結構描述總管中反白顯示並標示在捲軸上。您可以使用 XML 結構描述總管工具列上的 [移至下一個搜尋結果] 和 [移至上一個搜尋結果] 按鈕、鍵盤的 F3 和 ALT-F3 鍵或按一下捲軸上的刻度,藉以瀏覽搜尋結果。
下圖將顯示 XML 結構描述總管工具列所提供的搜尋選項。
.gif)
結構描述特有的搜尋
XML 結構描述總管也包含一些內建的搜尋,可讓您使用 XML 結構描述總管的快速鍵功能表進行存取。搜尋結果會在 XML 結構描述總管中反白顯示並標示在捲軸上。您可以使用 XML 結構描述總管工具列上的 [移至下一個搜尋結果] 和 [移至上一個搜尋結果] 按鈕、按一下在 XML 結構描述總管中反白顯示的項目或按一下捲軸上的刻度,藉以瀏覽搜尋結果。
節點型別:結構描述設定
下表將描述適用於結構描述設定節點的搜尋選項。
| 搜尋選項 | 描述 |
|---|---|
顯示最可能的根項目 |
尋找並反白顯示除了本身以外沒有其他全域項目參考的所有全域項目。 |
節點型別:命名空間
下表將描述適用於命名空間節點的搜尋選項。
| 搜尋選項 | 描述 |
|---|---|
顯示所有對內參考 |
尋找並反白顯示匯入選取之命名空間的檔案。 |
顯示所有對外參考 |
針對選取之命名空間內的每個檔案,尋找並反白顯示下列項目:
|
節點型別:檔案
下表將描述適用於檔案節點的搜尋選項。
| 搜尋選項 | 描述 |
|---|---|
顯示所有對內參考 |
尋找並反白顯示在 include 和 import 陳述式之 |
顯示所有對外參考 |
尋找並反白顯示下列項目:
|
節點型別:項目
下表將描述適用於項目節點的搜尋選項。
| 搜尋選項 | 描述 |
|---|---|
移至型別定義 |
瀏覽至選取之項目的型別定義。當用於此項目的型別是全域型別時,這個選項就會適用。 |
移至原始項目 |
針對項目參考,瀏覽至此項目的實際定義。 |
顯示所有參考 |
針對全域項目,尋找並反白顯示選取之項目的所有參考 (具有 ref="selectedElement" 的項目)。 |
顯示替代群組的成員 |
針對替代群組的標頭,尋找並反白顯示選取之項目屬於其成員之替代群組的成員的所有項目。這個選項會顯示直接和間接參與者。 |
顯示替代群組標頭 |
針對屬於替代群組之成員的全域項目,尋找並反白顯示選取之項目的所有直接和間接標頭,例如下列項目:
|
節點型別:全域型別
下表將描述適用於全域型別節點的搜尋選項。
| 搜尋選項 | 描述 |
|---|---|
顯示基底型別 |
如果選取的型別衍生自全域型別,就會瀏覽至選取之型別的基底型別。 |
顯示所有參考 |
尋找並反白顯示選取之型別的所有參考。這包括選取的型別以及衍生自選取型別之型別的項目和屬性。 |
顯示所有衍生型別 |
尋找並反白顯示直接和間接衍生自選取之型別的所有型別。 |
顯示所有祖系 |
顯示所有父 (基底) 型別。 |
移至重複定義 |
如果這個型別在結構描述中重複定義,就會瀏覽至重複定義節點。 |
移至原始定義 |
如果這個型別是重複定義,就會瀏覽至型別定義。 |
節點型別:屬性
下表將描述適用於屬性節點的搜尋選項。
| 搜尋選項 | 描述 |
|---|---|
移至型別定義 |
當用於屬性的型別是全域型別時,就會瀏覽至選取之屬性的型別定義。 |
移至原始屬性 |
針對屬性參考,瀏覽至此屬性的實際定義。 |
顯示所有參考 |
針對全域屬性,尋找並反白顯示選取之屬性的所有參考 (具有 ref="selectedAttribute" 的其他屬性)。 |
節點型別:屬性群組
下表將描述適用於屬性群組節點的搜尋選項。
| 搜尋選項 | 描述 |
|---|---|
移至定義 |
針對參考,瀏覽至此屬性的實際定義。 |
顯示所有參考 |
尋找並反白顯示選取之屬性群組的所有參考 (具有 ref="selectedAttributeGroup" 的屬性群組)。 |
移至重複定義 |
如果這個屬性群組在結構描述中重複定義,就會瀏覽至重複定義節點。 |
移至原始定義 |
如果這是重複定義,就會瀏覽至原始型別定義。 |
節點型別:具名群組
下表將描述適用於具名群組節點的搜尋選項。
| 搜尋選項 | 描述 |
|---|---|
移至定義 |
針對參考,瀏覽至此屬性的實際定義。 |
顯示所有參考 |
尋找並反白顯示選取之群組的所有參考 (具有 ref="selectedGroup" 的群組)。 |
移至重複定義 |
如果這個群組在結構描述中重複定義,就會瀏覽至重複定義節點。 |
移至原始定義 |
如果這是重複定義,就會瀏覽至型別定義。 |