Soap.InvokeRegistry.TSOAPAttachment.SetSourceStream

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

Delphi

procedure SetSourceStream(const Value: TStream; const Ownership: TStreamOwnership = soReference); virtual;

C++

virtual void __fastcall SetSourceStream(System::Classes::TStream* const Value, const System::Classes::TStreamOwnership Ownership = (System::Classes::TStreamOwnership)(0x0));

プロパティ

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

説明

TSOAPAttachment がアタッチメント情報の内容を読み出す元となるストリームを指定します。

SetSourceStream メソッドを呼び出すと,アプリケーションが送付するアタッチメント情報の内容をストリームオブジェクトから読み出すことができます。SetSourceStream は,指定されたストリームを SourceStream プロパティの値として割り当て,FileName プロパティと SourceString プロパティをクリアし,ContentType プロパティを「Application/binary」に設定します。ほかの MIME タイプ文字列がより適している場合は,SetSourceStream を呼び出した後に ContentType プロパティを再設定してください。

Values は,TSOAPAttachment がアタッチメント情報の内容を読み出す元となるストリームです。

Ownership は,TSOAPAttachment オブジェクトが不要なストリーム(Value)を解放する必要があるかどうかを示します。これは Ownership プロパティの値になります。

関連項目