Soap.SOAPAttachIntf.IMimeAttachmentHandler.AddSoapHeader
Delphi
procedure AddSoapHeader(Value: string);
C++
virtual void __fastcall AddSoapHeader(System::UnicodeString Value) = 0 ;
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure function |
public | Soap.SOAPAttachIntf.pas Soap.SOAPAttachIntf.hpp |
Soap.SOAPAttachIntf | IMimeAttachmentHandler |
Description
Ajoute un en-tête spécifié à la partie enveloppe SOAP de la fiche multipartie en cours d'élaboration.
Appelez AddSoapHeader pour ajouter un en-tête arbitraire à la partie enveloppe SOAP d'une fiche multipartie en cours d'élaboration. Cette méthode ne doit être appelée qu'après l'initialisation de la fiche multipartie en cours d'élaboration par un appel à la méthode CreateMimeStream.
Value représente le texte de l'en-tête à ajouter à l'enveloppe SOAP.
Cette méthode est généralement appelée pour ajouter l'en-tête ContentType à l'enveloppe SOAP lorsque sa valeur n'est pas connue au moment où l'application appelle CreateMimeStream.
Remarque : Lorsque tous les appels à AddSoapHeader ont été effectués pour ajouter des en-têtes à l'enveloppe SOAP, l'application doit appeler la méthode FinalizeStream pour permettre au gestionnaire d'attachement MIME de finir la génération de la fiche multipartie. L'application ne peut lire le contenu de la fiche multipartie en appelant la méthode GetMIMEStream qu'après l'appel à FinalizeStream.