Soap.InvokeRegistry.TSOAPAttachment.SetSourceStream
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));
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure function |
public | Soap.InvokeRegistry.pas Soap.InvokeRegistry.hpp |
Soap.InvokeRegistry | TSOAPAttachment |
Description
Spécifie un flux à partir duquel TSOAPAttachment peut lire le contenu de l'attachement.
Appelez SetSourceStream pour fournir le contenu d'un attachement envoyé par l'application à partir d'un objet flux. SetSourceStream affecte le flux spécifié à la propriété SourceStream, efface les propriétés FileName et SourceString et initialise la propriété ContentType à 'Application/binary'. Si une autre chaîne de type MIME décrit mieux les données, réinitialisez la propriété ContentType après l'appel à SetSourceStream.
Value est un flux à partir duquel TSOAPAttachment peut lire le contenu de l'attachement.
Ownership indique si l'objet TSOAPAttachment doit libérer le flux (Value) lorsqu'il n'est plus nécessaire. Il devient la valeur de la propriété Ownership.