Soap.WSDLItems.TWSDLIterateProc
Delphi
TWSDLIterateProc = procedure (const Options: IterateImportOptions;
const WSDLItems: IWSDLItems;
const XMLSchemaDoc: IXMLSchemaDoc;
const Name: DOMString) of object;
C++
typedef void __fastcall (__closure *TWSDLIterateProc)(const IterateImportOptions Options, const _di_IWSDLItems WSDLItems, const Xml::Xmlschema::_di_IXMLSchemaDoc XMLSchemaDoc, const System::UnicodeString Name);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
type typedef |
public | Soap.WSDLItems.pas Soap.WSDLItems.hpp |
Soap.WSDLItems | Soap.WSDLItems |
Description
TWSDLIterateProc représente le type des callbacks qui s'exécutent lors de l'importation d'un document WSDL.
TWSDLIterateProc représente le type d'un callback qui s'exécute pour chaque document WSDL importé en étant inclus dans un autre.
Options indique si le callback est exécuté avant ou après le chargement du document WSDL importé.
WSDLItems est l'interface du document WSDL importé. Elle n'est disponible que lorsque la valeur ioLoaded est affectée à Options. Si le document importé est un schéma XML, sa valeur est nil (Delphi) ou NULL (C++) et vous devez utiliser XMLSchemaDoc à la place.
XMLSchemaDoc est l'interface d'un schéma XML importé lorsque le document importé est un schéma XML. Elle n'est disponible que lorsque la valeur ioLoaded est affectée à Options. Si le document importé est un document WSDL, sa valeur est nil (Delphi) ou NULL (C++) et vous devez utiliser WSDLItems à la place.
Name est le nom (URL) du document importé.