OrderToken.ResolveConflict 方法
[本文档仅供预览,在以后的发行版中可能会发生更改。包含的空白主题用作占位符。]
当两个 OrderToken 对象看起来等效时,由默认的 CompareTo 实现调用。
命名空间: Microsoft.Windows.Design
程序集: Microsoft.Windows.Design.Interaction(在 Microsoft.Windows.Design.Interaction.dll 中)
语法
声明
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
参数
- left
类型:Microsoft.Windows.Design.OrderToken
左侧 OrderToken。
- right
类型:Microsoft.Windows.Design.OrderToken
右侧 OrderToken。
返回值
类型:System.Int32
如果两个标记相等,则为 0;如果左侧标记先于右侧标记,则为 -1;其他情况下则为 1。
备注
ResolveConflict 方法将两个标记的实例化顺序用作决胜局。 重写此方法以实现自定义算法。
备注
如果此方法曾返回 0(指示两个标记等效),并且这些标记属于多次排序的列表,则不能保证它们在列表中出现的相对顺序。根据应用程序的不同,此副作用可能有问题。
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。