Partager via


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

Définition

Compare deux nœuds pour déterminer l'ordre des documents de chacun.

 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

Paramètres

x
Object

Premier XNode à comparer.

y
Object

Deuxième XNode à comparer.

Retours

Int32 qui contient 0 si les nœuds sont égaux ; -1 si x est avant y ; 1 si x est après y.

Implémente

Exceptions

Les deux nœuds ne partagent pas d'ancêtre commun.

Les deux nœuds ne sont pas dérivés de XNode.

Remarques

Au lieu d’utiliser directement cette classe, nous vous recommandons d’utiliser la InDocumentOrder méthode . Cette classe est utilisée en interne par cette méthode.

S’applique à