欄位項目節點屬性

 

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

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

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

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

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

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

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

注意

根據其他節點屬性的值,某些 Field Element 節點屬性會自動啟用或停用,或顯示或隱藏。

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

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

當您在 BizTalk 編輯器中選取Field Element節點並正在編輯屬性架構時,您可以在 Visual Studio 屬性視窗中檢查並設定其他屬性。 這些屬性會顯示在現有的類別 參考中。

下表顯示編輯屬性架構時 ,Field Element 節點可用的補充屬性。

屬性結構描述屬性名稱 類別 描述
屬性結構描述基底 參考 指定與選取的 Field Element 節點相關聯的資料原點。
敏感性資訊 參考 指定是否將對應的全域內容屬性視為機密屬性,以限制該屬性在其他 BizTalk Server 元件中的可見性。

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

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

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

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

另請參閱

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