欄位屬性節點屬性

 

當您在 BizTalk 編輯器中選取欄位屬性節點時,您可以在 Visual Studio 屬性視窗中檢查並設定其相關聯的屬性。 這些屬性可分成下列幾種類別:

  • 進階: 這個類別所包含的屬性都對應於可分類為進階的 XSD 概念,例如資料型別衍生。

  • BizTalk。 這個類別所包含的屬性,都與 Microsoft BizTalk Server 專屬的可用性和註釋功能有關。

  • 一般規定。 這個類別所包含的屬性 (Property) 都對應於可分類為基本的 XSD 概念,例如設定對應項目或屬性 (Attribute) 的資料型別。

  • 限制: 這個類別所包含的屬性都對應於與透過限制衍生型別有關的 XSD 概念。

當您插入 Field Attribute 節點時,節點的名稱會顯示在架構樹狀結構中,並對應至其 [節點名稱 ] 屬性,可立即在架構樹狀結構內編輯。 您為這個節點選擇的名稱非常重要,因為它定義了執行個體訊息中,由這個結構描述所定義的對應 XML 屬性。

許多與 Field Attribute 節點相關聯的屬性會直接對應至 XML 架構定義語言的語意, (XSD) 建構。 如需 XSD 概念和規格的相關資訊連結,請參閱 網路上的 XSD 資源

注意

某些 欄位屬性 節點屬性會自動啟用或停用,或顯示或隱藏,視其他節點屬性的值而定。

下表顯示與所有架構中可用的 欄位屬性 節點相關聯的屬性。

屬性名稱 類別 描述
基底資料類型 進階 指定衍生所選 欄位屬性 節點之型別的基底資料類型。
程式碼清單 BizTalk 指定要與選取的 [欄位屬性 ] 節點搭配使用之程式代碼清單的參考編號,並提供 CodeList 對話方塊的存取權。
資料類型 一般 為選取的 Field Attribute 節點指定現有資料類型的名稱,或指定可在其他地方使用的這個資料類型名稱。
預設值 一般 指定所選 欄位屬性 節點的預設值。
衍生依據 進階 指定此 Field Attribute 節點的基礎簡單類型如何衍生自其基底類型, (依限制、清單或聯集) 。
列舉型別 Restricted 將對應至所選 欄位屬性 節點之實例訊息中的任何資料限制為一組特定的值。
欄位類型 一般 將選取的 [欄位屬性 ] 節點識別為 [欄位屬性 ] 節點,而不是 [欄位元素] 節點。
最後 進階 為選取的 [欄位屬性 ] 節點所定義的資料類型指定衍生限制。
固定 進階 如果資料存在,則指定實例訊息中屬性 () 的固定值,該訊息會對應至選取 的 Field Attribute 節點。
表單 進階 指定執行個體訊息中的本機屬性是否必須有合格的命名空間識別碼。
執行個體 XPath 一般 顯示對應至所選取 欄位屬性 節點之屬性實例訊息內的位置。
專案類型 進階 指定當 衍生者 屬性設定為 List時,實例訊息中對應屬性的資料類型 () 。
長度 Restricted 指定實例訊息中對應至所選 欄位屬性 節點之資料的固定長度。
MaxFacet Type Restricted 指定實例訊息中對應至所選 Field Attribute 節點之已排序值上限,如 MaxFacet Value 屬性所指定,是否包含或獨佔。
MaxFacet Value Restricted 針對對應至所選欄位屬性節點之實例訊息中的任何資料,指定MaxFacet Type屬性所指定的最大值) (包含或獨佔。
最大長度 Restricted 指定實例訊息中對應至所選 欄位屬性 節點之資料的最大長度。
成員類型 進階 指定當衍生者屬性設定為 Union 時,實例訊息中對應屬性 () 的有效資料類型清單。
MinFacet Type Restricted 指定實例訊息中對應至所選 Field Attribute 節點之已排序值下限的下限,如 MaxFacet Value 屬性所指定,為包含或獨佔。
MinFacet Value Restricted 針對對應至所選欄位屬性節點之實例訊息中的任何資料,指定MinFacet Type屬性所指定的最小值) (包含或獨佔。
最小長度 Restricted 指定實例訊息中對應至所選 欄位屬性 節點之資料的最小長度。
Namespace 一般 顯示所選 欄位屬性 節點的命名空間。
節點名稱 一般 指定在架構樹狀檢視中顯示的選取 欄位屬性 節點名稱。
注意事項 BizTalk 指定所選 欄位屬性 節點的相關注意事項。
模式 Restricted 將對應至所選 欄位屬性 節點之實例訊息中的任何資料限制為特定模式,如一或多個正則運算式所指定。
Use Requirement 一般 指定實例訊息中是否需要對應至所選 欄位屬性節點的屬性

當您在 BizTalk 編輯器中選取欄位屬性節點,而且您已使用架構編輯器延伸模組屬性啟用一般副檔名時,您可以在 Visual Studio 中檢查並設定其他屬性屬性視窗。 這些屬性分成現有的類別 參考 和新的類別一般 檔案,後者包含與剖析對等 XML 檔案中的一般檔案相關的屬性,並將 XML 檔案序列化回一般檔案。

下表顯示啟用一般副檔名時,欄位屬性節點可用的補充屬性。

一般檔案屬性名稱 類別 描述
自訂日期/時間格式 一般檔案 當選取的 Field Element 節點設定為下列其中一個 XSD 資料類型或衍生自其中一個的簡單類型時,指定自訂日期/時間類型的格式 :注意: xs:date、xs:dateTime、xs:time、xs:gYearMonth、xs:gYear、xs:gMonthDay、xs:gDay 或 xs:gMonth
理由 一般檔案 指定對應至所選 欄位屬性 節點之欄位 () 內容的左或右對齊。
Minimum Length with Pad Character 一般檔案 指定序列化程式如何填補實例訊息中對應至所選 欄位屬性 節點的資料。
Pad 字元 一般檔案 指定要用於實例訊息中對應至所選取 欄位屬性 節點之資料的填補字元。
填補字元類型 一般檔案 指定替代填補 字元如何在 Pad Character 屬性和基礎 XSD 標記法中表示。
Positional Length 參考 指定實例訊息中對應至所選 欄位屬性 節點之上一個同層級或分隔符號的長度。
位置位移 參考 指定實例訊息中對應至所選 欄位屬性 節點之上一個同層級或分隔符號的起始位移。
換行字元 一般檔案 指定要當做欄位換行字元的字元, (s) 實例訊息中對應至選取 的欄位屬性 節點。

換行字元可讓系統將出現在換行字元中間的字元解譯成單純的資料,而不具有關聯的其他特殊意義。
換行字元類型 一般檔案 指定替代換行 字元如何在 Wrap Character 屬性和基礎 XSD 標記法中表示。

另請參閱

節點屬性 - 依節點類型
節點屬性 - 字母順序清單