次の方法で共有


ITableColumnDefinition.CompareContent メソッド

定義

2 つの異なるエントリの 1 つの列にあるデータの 2 つのエントリの並べ替え順序を比較します。

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) が使用されます。 それ以外の場合は、この列の文字列コンテンツを取得し、それらを比較します。

適用対象