共用方式為


如何建立使用其他架構的架構

XML 結構描述定義 (XSD) 語言提供三個不同但相關的機制,以便在某個結構描述中使用另一個結構描述。 這些機制為匯入結構描述、包含結構描述以及重新定義結構描述。 如需這些機制及其差異的簡短摘要,請參閱 使用其他架構的架構。 如需詳細資訊,請參閱 網路上的 XSD 資源 ,以取得 XSD 入門和規格的連結。

本主題描述在進行開發的結構描述中匯入、包含及重新定義其他結構描述所需的步驟。

在某個結構描述中匯入、包含或重新定義另一個結構描述

  1. 在 BizTalk 編輯器中,開啟要匯入、包含或重新定義某個結構描述的另一個結構描述。 您可以在 [方案總管] 中按兩下結構描述以開啟它。

  2. 選取架構樹狀檢視頂端的 [ 架構 ] 節點。

  3. 如有必要,請按 F4 以開啟 Visual Studio 屬性視窗。

  4. 在 [屬性視窗] 的 [進階] 類別中,按一下 [入] 屬性的值部分,按一下省略號 (...) 按鈕。

  5. 在 [入新架構]對話方塊中,依需要選取[XSD 匯入]、[XSD 包含] 或[XSD 重新定義],然後按一下 [新增]。

  6. 在 [ BizTalk 類型選擇器 ] 對話方塊中,展開專案樹狀結構中的 [ 架構 ] 節點,選取您要匯入、包含或重新定義的架構,然後按一下 [ 確定]。

  7. 在 [ 匯入] 對話方塊中,按一下 [ 確定]。

    為了實作匯入、包含或重新定義作業的適當 XSD 指示詞,會視需要新增至 XSD 檢視中的 架構 專案,包括新的 入、 包含重新定義 元素。

重要

請確定您瞭解這三種機制的不同目的,例如它們在命名空間需求方面的差異。 您一律可以刪除先前匯入、包含或重新定義的架構,然後使用其他兩種機制之一,但視您參考該架構的頻率而定,您可能需要據以重新工作架構。

重要

在某個結構描述中匯入、包含和重新定義另一個結構描述的 XSD 機制是藉由參考至已匯入、已包含或已重新定義的結構描述來運作。 這表示若您對已匯入、已包含或已重新定義的結構描述進行變更,該變更將會反映在包含匯入、包含或重新定義參考的結構描述中。

另請參閱

管理專案中的結構描述
如何建立其他節點或類型的參考