Soap.SOAPAttachIntf.IMimeAttachmentHandler.AddSoapHeader

De RAD Studio API Documentation
Aller à : navigation, rechercher

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.

Voir aussi