Xml.XMLIntf.IXMLDocument.AsyncLoadState
Delphi
property AsyncLoadState: Integer read GetAsyncLoadState;
C++
__property int AsyncLoadState = {read=GetAsyncLoadState};
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
property | public | Xml.XMLIntf.pas Xml.XMLIntf.hpp |
Xml.XMLIntf | IXMLDocument |
Beschreibung
Gibt den Status des DOM-Parsers beim asynchronen Analysieren des XML-Dokuments an.
Mit AsyncLoadState können Sie den Status des DOM-Parsers ermitteln, wenn dieser ein XML-Dokument asynchron analysiert. Der Wert von AsyncLoadState ist von der DOMVendor-Komponente abhängig. Jeder DOM-Parser, der ein XML-Dokument asynchron lädt und analysiert, verwendet eigene Flags zur Angabe des Status.
Für die DOMVendor-Komponente MSXML kann AsyncLoadState folgende Werte annehmen:
Wert | Bedeutung |
---|---|
0 |
Uninitialized: Nicht initialisiert: AsyncLoadState ist nicht zugewiesen. (Normalerweise bedeutet dies, dass der Parser keinen Versuch zur Analyse des Dokuments unternommen hat oder das Dokument nicht asynchron analysiert.) |
1 |
Loading: Laden: Der Parser analysiert gerade die Struktur des XML-Dokuments. |
2 |
Loaded: Geladen: Der Parser hat das Lesen und Analysieren der Struktur des XML-Dokuments beendet, die entsprechenden DOM-Schnittstellen sind aber noch nicht verfügbar. |
3 |
Interactive: Interaktiv: Der Parser hat die Struktur des XML-Dokuments analysiert, die entsprechenden DOM-Schnittstellen sind verfügbar, es sind jedoch noch nicht alle Knotenwerte eingelesen. |
4 |
Complete: Abgeschlossen: Der Parser hat das XML-Dokument vollständig eingelesen und analysiert. |