次の方法で共有


ユーザー定義型のプロパティ

[ユーザー定義型] プロパティ ページを使用して、ユーザー定義型 (UDT) のデザインとホスト定義のプロパティを設定します。

デザイン プロパティ

プロパティ 目的
名前 ユーザー定義型 (UDT) の名前。 名前には、最大 250 文字の Unicode 文字を指定できます。

ホスト定義のプロパティ

プロパティ 目的
独立した UDT 独立したユーザー定義型。 独立したユーザー定義型 (UDT) は、メソッドによって (直接的または間接的に) 参照されない UDT です。 TCP/IP を使用すると、クライアントはホストに、ホストが使用するトランザクション プログラム ID、ユーザー ID、パスワード、およびその他の管理データを含むトランザクション要求メッセージ (TRM) または拡張リスナー メッセージ (ELM) をホストに送信します。 クライアントは、追加の管理データを含む 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 を定義した後、クライアント アプリケーションによって参照され、オプションのパラメーターとして (COMTIContext オブジェクトを使用して) TI ランタイムとの間で渡すことができます。 次の値を指定できます。

- (なし) (既定値)
- 長さ (両端を含む)
- 長さ排他
メンバー フィラー ユーザー定義型メンバー フィラー。 送受信されたデータの各行の前にある FILLER のバイト数を入力します。 FILLER は、バッファー内に未変換のギャップを引き起こします。 FILLER はオートメーション側では表示されません。 このオプションは、それ自体を含めるか除外する長さ指定子オプションが選択されている場合は使用できません。

注意事項

コンポーネントのプロパティは、プログラムによって設定または変更されるものではありません。 プログラムでプロパティを設定または変更すると、コンポーネントが正しく機能しなくなる可能性があります。

参照

プロパティ (TI プロジェクト)