Binding.XPath Propiedad

Definición

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.

Se aplica a