Freigeben über


ITableColumnDefinition.CompareContent Methode

Definition

Vergleichen Sie die Sortierreihenfolge von zwei Einträgen der Daten in einer Spalte mit zwei verschiedenen Einträgen.

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

Parameter

leftEntry
ITableEntryHandle

Der linke Eintrag.

rightEntry
ITableEntryHandle

Der richtige Eintrag.

Gibt zurück

Gibt Int32 zurück.

Hinweise

Bei den Standardvergleichen wird der TryGetValue(String, Object) Spaltenname als Schlüssel verwendet. Wenn die linken und rechten Werte Zeichenfolgen sind, werden die Zeichenfolgen verglichen. Wenn es IComparablesich um s und denselben zugrunde liegenden Typ handelt, wird verwendet CompareTo(Object) . Andernfalls erhalten wir den Zeichenfolgeninhalt für diese Spalte und vergleichen diese.

Gilt für: