Compartilhar via


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

Definição

Compara dois nós para determinar sua ordem de documento relativa.

 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 conterá 0 se os nós forem iguais;-1 se x vier antes de y; 1 se x vier depois de 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, você use o InDocumentOrder método . Essa classe é usada internamente por esse método.

Aplica-se a