TableColumnDefinitionBase.CompareContent(ITableEntryHandle, ITableEntryHandle) Méthode

Définition

Comparez l’ordre de tri de deux entrées de données dans une colonne de deux entrées différentes.

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

Paramètres

leftEntry
ITableEntryHandle

Entrée de gauche.

rightEntry
ITableEntryHandle

Entrée de droite.

Retours

Int32

Retourne Int32.

Implémente

Remarques

Les comparaisons par défaut effectuent un TryGetValue(String, Object) en utilisant le nom de colonne comme clé. Si les valeurs de gauche et de droite sont des chaînes, les chaînes sont comparées. S’il s’agit IComparable de s et du même type sous-jacent, CompareTo(Object) est utilisé. Dans le cas contraire, nous obtenons le contenu de la chaîne pour cette colonne et nous les comparerons.

S’applique à