欄位項目節點屬性
當您在 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 標記法中表示。 |
另請參閱
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應