XsltContext.CompareDocument(String, String) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
При переопределении в производном классе сравнивает базовые универсальные идентификаторы ресурсов (URI) двух документов на основе порядка загрузки документов обработчиком XSLT (то есть XslTransform класса).
public:
abstract int CompareDocument(System::String ^ baseUri, System::String ^ nextbaseUri);
public abstract int CompareDocument(string baseUri, string nextbaseUri);
abstract member CompareDocument : string * string -> int
Public MustOverride Function CompareDocument (baseUri As String, nextbaseUri As String) As Integer
Параметры
- baseUri
- String
Базовый универсальный код ресурса (URI) первого документа для сравнения.
- nextbaseUri
- String
Базовый универсальный код ресурса (URI) второго документа для сравнения.
Возвращаемое значение
Целочисленное значение, описывающее относительный порядок двух базовых URI: -1, если baseUri происходит раньше nextbaseUri; 0, если два базовых URI идентичны; и 1, если baseUri происходит после nextbaseUri.
Комментарии
Этот метод поддерживает функцию XSLT document() , указывающую, что узлы, выбранные в нескольких документах, всегда возвращаются в одном порядке.
Note
Порядок зависит от реализации.