|
|
|
|
- Funciones y subprocesos XML
XMLRestorePosition( Función) Restaura el contexto previamente guardado de un XML Document ( XMLSavePosition). El filtro actual al guardar la posición puede ser restaurado (el filtro es implementado por XMLFind). IF XMLDocument("MyXMLDoc", XMLCode) = True THEN // Find the links XMLFind("MyXMLDoc", "a", XMLTag) WHILE XMLFound("MyXMLDoc") = True IF XMLChildExist("MyXMLDoc", XMLAttribute) = True THEN TheXMLPosition is int = XMLSavePosition("MyXMLDoc") XMLChild("myXMLDoc") Trace(XMLData("MyXMLDoc")) // Process XMLRestorePosition("MyXMLDoc", TheXMLPosition, XMLRPFilter) END // Next element in the search XMLNext("MyXMLDoc") END END
Sintaxis
<Result> = XMLRestorePosition(<XML document> , <Position> [, <Options>])
<Result>: Integro - True si se restaura la posición,
- False en caso contrario (el ErrorOccurred Variable es set a True). Para obtener más información sobre el error, utilice la función ErrorInfo.
<XML document>: Cadena de caracteres Nombre del XML Document utilizado. Este Document contiene el código XML a estudiar y fue creado por XMLDocument. <Position>: Integro Posición a restaurar. Esta posición fue devuelta por XMLSavePosition. <Options>: Constante o combinación de constantes opcional Permite configurar la operación de restauración: | | XMLRPDefault (valor predeterminado) | La posición se libera. Se restablece la posición almacenada. | XMLRPFilter | Restablece el filtro implementado por XMLSavePosition. | XMLRPKeep | La posición no se libera (se podrán realizar otras llamadas a la función XMLRestorePosition en esta posición). |
Observaciones Funciones y subprocesos XML Si su aplicación utiliza hilos, el XML Document se comparte entre todos estos hilos. Para más detalles sobre los hilos, véase Gestión de hilos. Clasificación Lógica de negocio / UI: Lógica de negocio
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|