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 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。