ITableColumnDefinition.CompareContent 方法

定义

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

public:
 int CompareContent(Microsoft::VisualStudio::Shell::TableControl::ITableEntryHandle ^ leftEntry, Microsoft::VisualStudio::Shell::TableControl::ITableEntryHandle ^ rightEntry);
public:
 int CompareContent(Microsoft::VisualStudio::Shell::TableControl::ITableEntryHandle ^ leftEntry, Microsoft::VisualStudio::Shell::TableControl::ITableEntryHandle ^ rightEntry);
int CompareContent(Microsoft::VisualStudio::Shell::TableControl::ITableEntryHandle const & leftEntry, Microsoft::VisualStudio::Shell::TableControl::ITableEntryHandle const & rightEntry);
public 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
Public Function CompareContent (leftEntry As ITableEntryHandle, rightEntry As ITableEntryHandle) As Integer

参数

leftEntry
ITableEntryHandle

左侧条目。

rightEntry
ITableEntryHandle

右侧条目。

返回

返回 Int32

注解

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

适用于