TableColumnDefinitionBase.CompareContent 方法

定义

比较两个不同条目的一列中数据的两个条目的排序顺序。

public:
 virtual int CompareContent(Microsoft::VisualStudio::Shell::TableControl::ITableEntryHandle ^ leftEntry, Microsoft::VisualStudio::Shell::TableControl::ITableEntryHandle ^ rightEntry);
public:
 virtual int CompareContent(Microsoft::VisualStudio::Shell::TableControl::ITableEntryHandle ^ leftEntry, Microsoft::VisualStudio::Shell::TableControl::ITableEntryHandle ^ rightEntry);
 virtual int CompareContent(Microsoft::VisualStudio::Shell::TableControl::ITableEntryHandle const & leftEntry, Microsoft::VisualStudio::Shell::TableControl::ITableEntryHandle const & rightEntry);
public virtual int CompareContent (Microsoft.VisualStudio.Shell.TableControl.ITableEntryHandle leftEntry, Microsoft.VisualStudio.Shell.TableControl.ITableEntryHandle rightEntry);
abstract member CompareContent : Microsoft.VisualStudio.Shell.TableControl.ITableEntryHandle * Microsoft.VisualStudio.Shell.TableControl.ITableEntryHandle -> int
override this.CompareContent : Microsoft.VisualStudio.Shell.TableControl.ITableEntryHandle * Microsoft.VisualStudio.Shell.TableControl.ITableEntryHandle -> int
Public Overridable Function CompareContent (leftEntry As ITableEntryHandle, rightEntry As ITableEntryHandle) As Integer

参数

leftEntry
ITableEntryHandle

左侧的条目。

rightEntry
ITableEntryHandle

正确的条目。

返回

Int32

返回 Int32

实现

注解

默认比较 TryGetValue(String, Object) 使用列名称作为键。 如果左侧和右侧值为字符串,则比较字符串。 如果它们是 IComparable 和相同的基础类型,则 CompareTo(Object) 使用。 否则,我们将获取此列的字符串内容并比较这些内容。

适用于