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 , представляющий выражение XPath.

Исключения

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

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

Комментарии

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

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

  • Логический: true или false

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

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

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

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