Compartir vía


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

Definición

Compara dos nodos para determinar el orden relativo de sus documentos.

 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

Primer objeto XNode que se va a comparar.

y
Object

Segundo objeto XNode que se va a comparar.

Devoluciones

Int32

Valor de tipo Int32 que contiene 0 si los nodos son iguales; -1 si x está antes de y; 1 si x está después de y.

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