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
- left
Tipo: Microsoft.Windows.Design.OrderToken
OrderToken izquierdo.
- right
Tipo: Microsoft.Windows.Design.OrderToken
OrderToken derecho.
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
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.
Vea también
Referencia
Microsoft.Windows.Design (Espacio de nombres)