Soap.SOAPAttachIntf.IMimeAttachmentHandler.AddSoapHeader
Delphi
procedure AddSoapHeader(Value: string);
C++
virtual void __fastcall AddSoapHeader(System::UnicodeString Value) = 0 ;
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
public | Soap.SOAPAttachIntf.pas Soap.SOAPAttachIntf.hpp |
Soap.SOAPAttachIntf | IMimeAttachmentHandler |
説明
新規のマルチパートフォームの SOAP エンベロープ部へ指定したヘッダーを追加します。
AddSoapHeader メソッドを呼び出して,新規のマルチパートフォームの SOAP エンベロープ部へ任意のヘッダーを追加することができます。CreateMimeStream メソッドの呼び出しによって新規作成したマルチパートフォームの初期化が完了するまで,AddSoapHeader メソッドは呼び出さないでください。
Value は,SOAP エンベロープへ追加するヘッダーのテキストです。
通常,アプリケーションから CreateMimeStream メソッドを呼び出した時点でその値がわからない場合に,ContentType ヘッダーを SOAP エンベロープへ追加するために,AddSoapHeader メソッドが呼び出されます。
メモ: AddSoapHeader メソッドがヘッダーを SOAP エンベロープへ追加するためにすべて呼び出された後,MIME アタッチメントハンドラがマルチパートフォームの構築を終了できるようにアプリケーションから FinalizeStream メソッドを呼び出す必要があります。FinalizeStream メソッドの呼び出し完了後に,アプリケーションから GetMIMEStream メソッドを呼び出してマルチパートフォームのコンテンツを読み取ることができます。