Soap.WSDLItems.TWSDLIterateProc

De RAD Studio API Documentation
Aller à : navigation, rechercher

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é.