Soap.InvokeRegistry.TSOAPAttachment.Encoding

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

property Encoding: InvString read FEncoding write FEncoding;

C++

__property System::UnicodeString Encoding = {read=FEncoding, write=FEncoding};

プロパティ

種類 可視性 ソース ユニット
property public
Soap.InvokeRegistry.pas
Soap.InvokeRegistry.hpp
Soap.InvokeRegistry TSOAPAttachment

説明

アタッチメント情報本体のエンコード方式(文字セット)を示します。

Encoding プロパティを使用すると,アタッチメント情報の内容のエンコードタイプを確認または設定できます。アタッチメント情報を送付するときは,このプロパティを,その情報のソースで使用されたエンコード方式を反映するよう設定します。

SourceString プロパティを設定することにより,アタッチメント情報データを文字列として追加する場合,TSOAPAttachment は,Encoding プロパティが設定されていなくても,UTF-8 のエンコード方式を使用していると判断します。SetSourceFile または SetSourceStream を呼び出すことによりアタッチメント情報を追加する場合は,TSOAPAttachment に意味のあるデフォルトのエンコード方式が設定されていないため,Encoding プロパティを設定する必要があります。

メモ:  Encoding は,SOAP アタッチメント情報に含まれるデータのエンコード方式を示します。アプリケーションは,この情報を自動的に使ってデータをエンコードまたはデコードすることはありません。

関連項目