TableColumnDefinitionBase.CompareContent 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
比较两个不同条目的一列中数据的两个条目的排序顺序。
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。
实现
注解
默认比较 TryGetValue(String, Object) 使用列名称作为键。 如果左侧和右侧值为字符串,则比较字符串。 如果它们是 IComparable 和相同的基础类型,则 CompareTo(Object) 使用。 否则,我们将获取此列的字符串内容并比较这些内容。