OrderToken.ResolveConflict, méthode
Appelé par l'implémentation CompareTo par défaut lorsque deux objets OrderToken semblent être équivalents.
Espace de noms : Microsoft.Windows.Design
Assembly : Microsoft.Windows.Design.Interaction (dans Microsoft.Windows.Design.Interaction.dll)
Syntaxe
'Déclaration
Protected Overridable Function ResolveConflict ( _
left As OrderToken, _
right As OrderToken _
) As Integer
protected virtual int ResolveConflict(
OrderToken left,
OrderToken right
)
protected:
virtual int ResolveConflict(
OrderToken^ left,
OrderToken^ right
)
abstract ResolveConflict :
left:OrderToken *
right:OrderToken -> int
override ResolveConflict :
left:OrderToken *
right:OrderToken -> int
protected function ResolveConflict(
left : OrderToken,
right : OrderToken
) : int
Paramètres
- left
Type : Microsoft.Windows.Design.OrderToken
OrderToken gauche.
- right
Type : Microsoft.Windows.Design.OrderToken
OrderToken droit.
Valeur de retour
Type : System.Int32
0 si les deux sont égaux, -1 si celui de gauche vient avant celui de droite, sinon, 1.
Notes
La méthode ResolveConflict utilise l'ordre d'instanciation des deux jetons pour les départager. Substituez cette méthode pour implémenter des algorithmes personnalisés.
Notes
Si cette méthode retourne 0 (indiquant que les deux jetons sont équivalents) et si ces jetons appartiennent à une liste triée plusieurs fois, l'ordre relatif dans lequel ils apparaissent dans la liste ne sera pas garanti. Selon l'application, cet effet secondaire peut être un problème.
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.
Voir aussi
Référence
Microsoft.Windows.Design, espace de noms