Método OrderToken.ResolveConflict
Chamado pelo padrão CompareTo implementação quando dois OrderToken objetos parecem ser equivalente.
Namespace: Microsoft.Windows.Design
Assembly: Microsoft.Windows.Design.Interaction (em Microsoft.Windows.Design.Interaction.dll)
Sintaxe
'Declaração
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
Left OrderToken.
- right
Tipo: Microsoft.Windows.Design.OrderToken
Right OrderToken.
Valor de retorno
Tipo: System.Int32
0, se os dois forem iguais, a -1, se deixado vem antes direita, 1 caso contrário.
Comentários
O ResolveConflict método usa a ordem de instanciação de dois tokens como um empate-disjuntor. Substitua esse método para implementar algoritmos personalizados.
Observação |
---|
Se esse método nunca retorna 0 (indicando que os dois tokens são equivalentes) e esses tokens pertencem a uma lista classificada várias vezes, a ordem relativa em que aparecem na lista não será garantida. Dependendo do aplicativo, esse efeito colateral pode ser um problema. |
Segurança do .NET Framework
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiáveis.
Consulte também
Referência
Namespace Microsoft.Windows.Design