CompareInfo.GetSortKey CompareInfo.GetSortKey CompareInfo.GetSortKey CompareInfo.GetSortKey Method

Definição

Obtém um objeto SortKey para uma cadeia de caracteres.Gets a SortKey object for a string.

Sobrecargas

GetSortKey(String) GetSortKey(String) GetSortKey(String) GetSortKey(String)

Obtém a chave de classificação da cadeia de caracteres especificada.Gets the sort key for the specified string.

GetSortKey(String, CompareOptions) GetSortKey(String, CompareOptions) GetSortKey(String, CompareOptions) GetSortKey(String, CompareOptions)

Obtém um objeto SortKey para a cadeia de caracteres especificada usando o valor CompareOptions especificado.Gets a SortKey object for the specified string using the specified CompareOptions value.

GetSortKey(String) GetSortKey(String) GetSortKey(String) GetSortKey(String)

Obtém a chave de classificação da cadeia de caracteres especificada.Gets the sort key for the specified string.

public:
 virtual System::Globalization::SortKey ^ GetSortKey(System::String ^ source);
public virtual System.Globalization.SortKey GetSortKey (string source);
abstract member GetSortKey : string -> System.Globalization.SortKey
override this.GetSortKey : string -> System.Globalization.SortKey
Public Overridable Function GetSortKey (source As String) As SortKey

Parâmetros

source
String String String String

A cadeia de caracteres para a qual um objeto SortKey é obtido.The string for which a SortKey object is obtained.

Retornos

O objeto SortKey que contém a chave de classificação da cadeia de caracteres especificada.The SortKey object that contains the sort key for the specified string.

Comentários

Cada caractere em uma cadeia de caracteres recebe várias categorias de pesos de classificação, incluindo os pesos script, alfabética, maiúsculas e sinais diacríticos.Each character in a string is given several categories of sort weights, including script, alphabetic, case, and diacritic weights. Uma chave de classificação é o repositório desses pesos para uma cadeia de caracteres específica.A sort key is the repository of these weights for a particular string. Por exemplo, uma chave de classificação pode conter uma cadeia de caracteres alfabéticos, seguida por uma cadeia de pesos de maiúsculas e minúsculas e assim por diante.For example, a sort key might contain a string of alphabetic weights, followed by a string of case weights, and so on. O GetSortKey método é equivalente ao método LCMapString de API do Windows com o sinalizador LCMAP_SORTKEY.The GetSortKey method is equivalent to the Windows API method LCMapString with the LCMAP_SORTKEY flag.

Veja também

GetSortKey(String, CompareOptions) GetSortKey(String, CompareOptions) GetSortKey(String, CompareOptions) GetSortKey(String, CompareOptions)

Obtém um objeto SortKey para a cadeia de caracteres especificada usando o valor CompareOptions especificado.Gets a SortKey object for the specified string using the specified CompareOptions value.

public:
 virtual System::Globalization::SortKey ^ GetSortKey(System::String ^ source, System::Globalization::CompareOptions options);
public virtual System.Globalization.SortKey GetSortKey (string source, System.Globalization.CompareOptions options);
abstract member GetSortKey : string * System.Globalization.CompareOptions -> System.Globalization.SortKey
override this.GetSortKey : string * System.Globalization.CompareOptions -> System.Globalization.SortKey
Public Overridable Function GetSortKey (source As String, options As CompareOptions) As SortKey

Parâmetros

source
String String String String

A cadeia de caracteres para a qual um objeto SortKey é obtido.The string for which a SortKey object is obtained.

options
CompareOptions CompareOptions CompareOptions CompareOptions

Uma combinação bit a bit de um ou mais dos seguintes valores de enumeração que definem como a chave de classificação é calculada: IgnoreCase, IgnoreSymbols, IgnoreNonSpace, IgnoreWidth, IgnoreKanaType e StringSort.A bitwise combination of one or more of the following enumeration values that define how the sort key is calculated: IgnoreCase, IgnoreSymbols, IgnoreNonSpace, IgnoreWidth, IgnoreKanaType, and StringSort.

Retornos

O objeto SortKey que contém a chave de classificação da cadeia de caracteres especificada.The SortKey object that contains the sort key for the specified string.

Exceções

options contém um valor CompareOptions inválido.options contains an invalid CompareOptions value.

Comentários

Cada caractere em uma cadeia de caracteres recebe várias categorias de pesos de classificação, incluindo os pesos script, alfabética, maiúsculas e sinais diacríticos.Each character in a string is given several categories of sort weights, including script, alphabetic, case, and diacritic weights. Uma chave de classificação é o repositório desses pesos para uma cadeia de caracteres específica.A sort key is the repository of these weights for a particular string. Por exemplo, uma chave de classificação pode conter uma cadeia de caracteres alfabéticos, seguida por uma cadeia de pesos de maiúsculas e minúsculas e assim por diante.For example, a sort key might contain a string of alphabetic weights, followed by a string of case weights, and so on. O GetSortKey método é equivalente ao método LCMapString de API do Windows com o sinalizador LCMAP_SORTKEY.The GetSortKey method is equivalent to the Windows API method LCMapString with the LCMAP_SORTKEY flag.

Veja também

Aplica-se a