XNodeDocumentOrderComparer.IComparer.Compare(Object, Object) Método

Definición

Compara dos nodos para determinar su orden relativo del documento.

 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

Parámetros

x
Object

Primero XNode que se va a comparar.

y
Object

Segundo XNode que se va a comparar.

Devoluciones

que Int32 contiene 0 si los nodos son iguales; -1 si x es anterior ya ; 1 si x es después yde .

Implementaciones

Excepciones

Los dos nodos no comparten un antecesor común.

Los dos nodos no se derivan de XNode.

Comentarios

Se recomienda que, en lugar de usar esta clase directamente, use el InDocumentOrder método . Este método usa internamente esta clase.

Se aplica a