Binding.XPath Propiedad

Definición

Obtiene o establece una consulta XPath que devuelve el valor del origen de enlace XMLXML que se va a usar.Gets or sets an XPath query that returns the value on the XMLXML binding source to use.

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.The XPath query. De manera predeterminada, es null.The default is null.

Comentarios

Cuando el origen de enlace es XMLXML datos en lugar de un objeto Common Language Runtime (CLR)common language runtime (CLR), se usa la propiedad XPath en lugar de la propiedad Path para indicar la ruta de acceso al valor en el origen de enlace que se va a usar.When the binding source is XMLXML data instead of a Common Language Runtime (CLR)common language runtime (CLR) object, the XPath property is used instead of the Path property to indicate the path to the value on the binding source to use.

Al establecer la propiedad XPath, se crea una consulta XPath para seleccionar un nodo o una colección de nodos (System.Xml.XmlElement y System.Xml.XmlAttribute derivan de System.Xml.XmlNode).By setting the XPath property, you are creating an XPath query to select a node or a collection of nodes (System.Xml.XmlElement and System.Xml.XmlAttribute both derive from System.Xml.XmlNode). System.Xml.XmlNode es un objeto Common Language Runtime (CLR)common language runtime (CLR), lo que significa que puede enlazar a sus propiedades mediante la propiedad Path.System.Xml.XmlNode is a Common Language Runtime (CLR)common language runtime (CLR) object, which means you can bind to its properties using the Path property.

El método XmlNode.SelectNodes controla las expresiones de XPath a partir de la propiedad XPath.The XmlNode.SelectNodes method handles the XPath expressions from the XPath property. no se admiten funciones de XPath.XPath functions are not supported. Para obtener XPath información de la expresión, vea la documentación de SelectNodes y algunos ejemplos que se proporcionan en la sección ejemplo.For XPath expression information, see the SelectNodes documentation and some examples provided in the Example section.

LINQ to XML objetos XDocument y XElement no utilizan XPath.LINQ to XML objects XDocument and XElement do not use XPath. Para obtener más información, vea Cómo: enlazar a los resultados de una consulta LINQ for XML, XDocument o XElement.For details, see How to: Bind to XDocument, XElement, or LINQ for XML Query Results.

Se aplica a