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) используется . В противном случае мы получим содержимое строки для этого столбца и сравните его.