Binding.XPath Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает XPath запрос, возвращающий значение в источнике привязки XML для использования.
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
Значение свойства
XPath Запрос. Значение по умолчанию — null.
Комментарии
Если источник привязки является XML-данными вместо объекта среды CLR, XPath свойство используется вместо Path свойства, чтобы указать путь к значению в источнике привязки для использования.
Задав XPath свойство, вы создаете XPath запрос для выбора узла или коллекции узлов (System.Xml.XmlElementи System.Xml.XmlAttribute обоих производных).System.Xml.XmlNode
System.Xml.XmlNode — это объект среды CLR, который означает, что его свойства можно привязать с помощью Path свойства.
Метод XmlNode.SelectNodes обрабатывает XPath выражения из XPath свойства.
XPath функции не поддерживаются. Сведения XPath о выражении см SelectNodes . в документации и некоторых примерах, приведенных в разделе "Пример".
Объекты LINQ to XML XDocument и XElement не используются XPath. Дополнительные сведения см. в статье "Практическое руководство. Привязка к результатам запроса XDocument, XElement или LINQ для XML-запросов".