Xml.XMLDoc.TXMLDocument.AsyncLoadState

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

property AsyncLoadState: Integer read GetAsyncLoadState;

C++

__property int AsyncLoadState = {read=GetAsyncLoadState, nodefault};

Propriétés

Type Visibilité  Source Unité  Parent
property public
Xml.XMLDoc.pas
Xml.XMLDoc.hpp
Xml.XMLDoc TXMLDocument

Description

Indique l'état de l'analyseur DOM lorsqu'il analyse de façon asynchrone le document XML.

Utilisez AsyncLoadState pour déterminer l'état de l'analyseur DOM lorsqu'il analyse de façon asynchrone un document XML. AsyncLoadState n'a de signification que lorsque la valeur de ParseOptions est poAsyncLoad.

La valeur de AsyncLoadState est spécifique au fournisseur. Ainsi, chaque analyseur DOM qui charge et analyse un document XML de façon asynchrone fournit ses propres indicateurs pour spécifier les informations d'état.

Quand le fournisseur DOM est MSXML, AsyncLoadState peut prendre une des valeurs suivantes :


Valeur Signification

0

Non initialisé : La propriété AsyncLoadState n'est pas affectée. (Indique en général que l'analyseur n'a pas essayé d'analyser de document ou qu'il n'analyse pas le document de façon asynchrone).

1

Chargement en cours : L'analyseur est en train d'analyser la structure du document XML.

2

Chargé : L'analyseur a fini de lire et d'analyser la structure du document XML, mais les interfaces DOM correspondantes ne sont pas encore disponibles.

3

Interactif : L'analyseur a analysé la structure du document XML, les interfaces DOM correspondantes sont disponibles, mais l'analyseur n'a pas fini de lire toutes les valeurs de noeuds.

4

Terminé : L'analyseur a lu et analysé le document XML.


Voir aussi

Exemples de code