XPathNavigator.Compile(String) Метод

Определение

Компилирует строчное представление выражения XPath и возвращает объект XPathExpression.

public:
 virtual System::Xml::XPath::XPathExpression ^ Compile(System::String ^ xpath);
public virtual System.Xml.XPath.XPathExpression Compile (string xpath);
abstract member Compile : string -> System.Xml.XPath.XPathExpression
override this.Compile : string -> System.Xml.XPath.XPathExpression
Public Overridable Function Compile (xpath As String) As XPathExpression

Параметры

xpath
String

Строчное представление выражения XPath.

Возвращаемое значение

XPathExpression

Объект XPathExpression, представляющий выражение XPath.

Исключения

Параметр xpath содержит недействительное выражение XPath.

Недопустимое выражение XPath.

Комментарии

Выражение XPath вычисляется так, чтобы получить один из следующих типов возвращаемых значений:

  • Набор узлов: неупорядоченная коллекция узлов без дубликатов

  • Логическое значение: true или false

  • Число: число с плавающей запятой

  • Строка: последовательность символов UCS

Выражения, возвращающие набор узлов, можно использовать в Select методах и Evaluate методах. Выражения, возвращающие логическое значение, число или строку, можно использовать в методе Evaluate . Правила допустимых выражений Matches для метода относятся к конкретному методу.

Применяется к