ITableColumnDefinition.CompareContent Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Compare a ordem de classificação de duas entradas dos dados em uma coluna de duas entradas diferentes.
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
Parâmetros
- leftEntry
- ITableEntryHandle
A entrada à esquerda.
- rightEntry
- ITableEntryHandle
A entrada à direita.
Retornos
Retorna Int32.
Comentários
As comparações padrão fazem um TryGetValue(String, Object) usando o nome da coluna como a chave. Se os valores esquerdo e direito forem cadeias de caracteres, as cadeias de caracteres serão comparadas. Se eles forem IComparables e o mesmo tipo subjacente, será CompareTo(Object) usado. Caso contrário, obteremos o conteúdo da cadeia de caracteres para esta coluna e os compararemos.