ITableColumnDefinition.CompareContent 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
比较两个不同条目的一列中两个数据条目的排序顺序。
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) 使用 。 否则,我们获取此列的字符串内容并进行比较。