Compartir a través de


OrderToken.ResolveConflict (Método)

Función a la que llama la implementación CompareTo predeterminada cuando dos objetos OrderToken parecen ser equivalentes.

Espacio de nombres:  Microsoft.Windows.Design
Ensamblado:  Microsoft.Windows.Design.Interaction (en Microsoft.Windows.Design.Interaction.dll)

Sintaxis

'Declaración
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

Parámetros

Valor devuelto

Tipo: System.Int32
0, si los dos son iguales, -1 si el izquierdo va delante del derecho, 1 de lo contrario.

Comentarios

El método ResolveConflict utiliza el orden de creación de instancias de los dos tokens como un separador de relaciones. Invalide este método para implementar algoritmos personalizados.

Nota

Si este método devuelve alguna vez 0 (indicando que los dos tokens son equivalentes) y si estos tokens pertenecen a una lista que está ordenada varias veces, no se garantizará el orden relativo en el que aparecen en la lista. En función de la aplicación, este efecto secundario puede ser un problema.

Seguridad de .NET Framework

Vea también

Referencia

OrderToken Clase

Microsoft.Windows.Design (Espacio de nombres)

OrderTokenPrecedence

AdornerOrder

PropertyOrder

Otros recursos

Extensibilidad de WPF Designer