使用 User-Defined 類型 屬性頁面,為使用者自訂類型(UDTs)設定設計與主機定義屬性。
設計特性
| 使用此 | 若要這樣做 |
|---|---|
| 名稱 | 使用者定義型別(UDT)的名稱。 名稱最多可包含 250 個 Unicode 字元。 |
宿主定義特性
| 使用此 | 若要這樣做 |
|---|---|
| 獨立水下爆破隊 | 獨立的使用者定義型別。 獨立使用者定義型別(UDT)是指未被任何方法(直接或間接)引用的 UDT 類型。 當你使用 TCP/IP 時,用戶端會向主機發送交易請求訊息(TRM)或增強監聽器訊息(ELM),其中包含交易程式 ID、使用者 ID、密碼及其他供主機使用的管理資料。 用戶端會發送包含額外管理資料的 TRM 或 ELM 回覆。 TRM 或 ELM 中的資料與主機上交易程式要交換的實際程式資料無關。 你可以使用獨立的 UDT 選項以及命名慣例 TRMIN、TRMOUT、ELMIN 或 ELMOUT,來控制 TRM 或 ELM 請求及 TRM 或 ELM 回覆中的資料內容與格式。 對於發送給主機的TRM或ELM,UDT名稱必須以TRMIN或ELMIN兩個字元開頭。 對於主持人的 TRM 或 ELM 回覆,UDT 名稱必須以 TRMOUT 或 ELMOUT 兩個字元開頭。 有效的TRM名稱範例包括:TRMINMyVeryOwn、ELMINStandard、TRMOUTMyVeryOwn,以及ELMOUTStandard。 當你以 TRMIN、TRMOUT、ELMIN 或 ELMOUT 字元開始 UDT 時,Visual Studio 會自動將第一個成員格式化為 Int 或 Long,最後一個成員則是字串或陣列。 在定義獨立 UDT 後,用戶端應用程式可參考該 UDT,並透過 COMTIContext 物件作為可選參數與 TI 執行時傳遞。 可能的值為: - (無)( 預設) - 計入長度 - 長度獨家 |
| 成員填充 | 使用者自訂型別成員填充器。 請輸入每列傳送或接收資料前的 FILLER 位元組數。 FILLER 會導致緩衝區產生未平移的空隙。 FILLER 在自動化端看不到。 若選擇包含或排除自身的長度指定選項,則無法使用此選項。 |
謹慎
元件的屬性並非設計用來透過程式設定或更改的。 程式化設定或更改屬性可能會導致元件運作異常。