Exportar (0) Imprimir
Expandir todo

XPathNavigator (Clase)

Proporciona un modelo de cursor para desplazarse y editar datos XML.

Espacio de nombres: System.Xml.XPath
Ensamblado: System.Xml (en system.xml.dll)

public abstract class XPathNavigator : XPathItem, ICloneable, IXPathNavigable, IXmlNamespaceResolver
public abstract class XPathNavigator extends XPathItem implements ICloneable, IXPathNavigable, 
	IXmlNamespaceResolver
public abstract class XPathNavigator extends XPathItem implements ICloneable, IXPathNavigable, 
	IXmlNamespaceResolver
No aplicable.

La clase XPathNavigator del espacio de nombres System.Xml.XPath es una clase abstracta que define un modelo de cursor para desplazarse y editar los elementos de información XML como instancias del modelo de datos de XQuery 1.0 y XPath 2.0.

Se crea un objeto XPathNavigator a partir de una clase que implementa la interfaz IXPathNavigable, como las clases XPathDocument y XmlDocument. Los objetos XPathNavigator creados mediante objetos XPathDocument son de sólo lectura, mientras que los objetos XPathNavigator que crean los objetos XmlDocument se pueden editar. El estado de sólo lectura o modificable de un objeto XPathNavigator se determina utilizando la propiedad CanEdit de la clase XPathNavigator.

Para obtener más información acerca de cómo procesar datos XML mediante el modelo de datos de XPath, consulte el tema Procesamiento de datos XML con el modelo de datos XPath.

Nota de seguridadNota: de seguridad

Las excepciones provocadas como resultado de utilizar la clase XPathNavigator, como la clase XPathException, pueden contener información confidencial que no deba exponerse en aquellos escenarios en los que no se confía. Deben controlarse correctamente las excepciones para que esta información confidencial no se exponga en escenarios en los que no se confía.

Notas para los herederos: Al heredar de la clase XPathNavigator, es necesario reemplazar los miembros siguientes:

Los miembros estáticos públicos (Shared en Visual Basic) de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.

Windows 98, Windows 2000 Service Pack 4, Windows Millennium, Windows Server 2003, Windows XP Media Center, Windows XP Professional x64, Windows XP SP2, Windows XP Starter

Microsoft .NET Framework 3.0 es compatible con Windows Vista, Microsoft Windows XP SP2 y Windows Server 2003 SP1.

.NET Framework

Compatible con: 3.0, 2.0, 1.1, 1.0
Mostrar:
© 2015 Microsoft