XNodeDocumentOrderComparer.IComparer.Compare(Object, Object) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Сравнивает два узла для определения их относительного порядка документов.
virtual int System.Collections.IComparer.Compare(System::Object ^ x, System::Object ^ y) = System::Collections::IComparer::Compare;
int IComparer.Compare (object x, object y);
abstract member System.Collections.IComparer.Compare : obj * obj -> int
override this.System.Collections.IComparer.Compare : obj * obj -> int
Function Compare (x As Object, y As Object) As Integer Implements IComparer.Compare
Параметры
Возвращаемое значение
Int32 содержит 0, если узлы эквивалентны; -1, если x
предшествует y
; и 1, если x
находится после y
.
Реализации
Исключения
У этих двух узлов нет общего предка.
Два узла не извлечены из XNode.
Комментарии
Вместо непосредственного использования этого класса рекомендуется использовать InDocumentOrder метод. Этот класс используется внутри этого метода.