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

Definição

Compara dois nós para determinar a ordem relativa do 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

O primeiro XNode a ser comparado.

y
Object

O segundo XNode a ser comparado.

Retornos

Um Int32 que contém 0 se os nós forem iguais; -1 se x for antes y; 1 se x for após y.

Implementações

Exceções

Os dois nós não compartilham um ancestral comum.

Os dois nós não são derivados de XNode.

Comentários

Recomendamos que, em vez de usar essa classe diretamente, use o InDocumentOrder método. Essa classe é usada internamente por esse método.

Aplica-se a