Binding.XPath Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece una XPath
consulta que devuelve el valor en el origen de enlace XML que se va a usar.
public:
property System::String ^ XPath { System::String ^ get(); void set(System::String ^ value); };
public string XPath { get; set; }
member this.XPath : string with get, set
Public Property XPath As String
Valor de propiedad
Consulta XPath
. De manera predeterminada, es null
.
Comentarios
Cuando el origen de enlace es datos XML en lugar de un objeto de Common Language Runtime (CLR), la XPath propiedad se usa en lugar de la Path propiedad para indicar la ruta de acceso al valor del origen de enlace que se va a usar.
Al establecer la XPath propiedad , va a crear una XPath
consulta para seleccionar un nodo o una colección de nodos (System.Xml.XmlElement y System.Xml.XmlAttribute ambos derivan de System.Xml.XmlNode).
System.Xml.XmlNode es un objeto de Common Language Runtime (CLR), lo que significa que puede enlazar a sus propiedades mediante la Path propiedad .
El XmlNode.SelectNodes método controla las XPath
expresiones de la XPath propiedad .
XPath
No se admiten funciones. Para obtener información sobre XPath
expresiones, consulte la SelectNodes documentación y algunos ejemplos proporcionados en la sección Ejemplo.
LINQ to XML objetos XDocument y XElement no usan XPath
. Para obtener más información, vea Cómo: Enlazar a XDocument, XElement o LINQ for XML Query Results.