XNodeDocumentOrderComparer.IComparer.Compare(Object, Object) XNodeDocumentOrderComparer.IComparer.Compare(Object, Object) XNodeDocumentOrderComparer.IComparer.Compare(Object, Object) Method

Definizione

Confronta due nodi per determinare l'ordine del documento relativo.Compares two nodes to determine their relative document order.

 virtual int System.Collections.IComparer.Compare(System::Object ^ x, System::Object ^ y) = System::Collections::IComparer::Compare;
int IComparer.Compare (object x, object y);
Function Compare (x As Object, y As Object) As Integer Implements IComparer.Compare

Parametri

x
Object Object Object

Primo oggetto XNode da confrontare.The first XNode to compare.

y
Object Object Object

Secondo oggetto XNode da confrontare.The second XNode to compare.

Restituisce

Un Int32 che contiene 0 se i nodi sono uguali; -1 se x viene prima di y; 1 se x viene dopo y.An Int32 that contains 0 if the nodes are equal; -1 if x is before y; 1 if x is after y.

Implementazioni

Eccezioni

I due nodi non condividono un predecessore comune.The two nodes do not share a common ancestor.

I due nodi non sono derivati da XNode.The two nodes are not derived from XNode.

Commenti

Si consiglia invece di usare direttamente questa classe, usare il InDocumentOrder (metodo).We recommend that instead of using this class directly, you use the InDocumentOrder method. Questa classe viene utilizzata internamente da quel metodo.This class is used internally by that method.

Si applica a