XNodeDocumentOrderComparer.IComparer.Compare(Object, Object) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Porównuje dwa węzły w celu określenia względnej kolejności dokumentów.
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
Parametry
Zwraca
Element Int32 , który zawiera wartość 0, jeśli węzły są równe; -1, jeśli x
wartość jest wcześniejsza y
; 1, jeśli x
wartość jest późniejsza niż y
.
Implementuje
Wyjątki
Dwa węzły nie mają wspólnego przodka.
Dwa węzły nie pochodzą z .XNode
Uwagi
Zalecamy, aby zamiast używać tej klasy bezpośrednio, należy użyć InDocumentOrder metody . Ta klasa jest używana wewnętrznie przez tę metodę.