CompareInfo.GetSortKey Метод

Определение

Получает объект SortKey для строки.Gets a SortKey object for a string.

Перегрузки

GetSortKey(String)

Получает ключ сортировки для указанной строки.Gets the sort key for the specified string.

GetSortKey(String, CompareOptions)

Получает объект SortKey для указанной строки с использованием указанного значения CompareOptions.Gets a SortKey object for the specified string using the specified CompareOptions value.

GetSortKey(String)

Получает ключ сортировки для указанной строки.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

Параметры

source
String

Строка, для которой получен объект SortKey.The string for which a SortKey object is obtained.

Возвращаемое значение

Объект SortKey, который содержит ключ сортировки для указанной строки.The SortKey object that contains the sort key for the specified string.

Комментарии

Каждому символу в строке присваивается несколько категорий весовых коэффициентов сортировки, включая скрипты, буквы, регистры и диакритические знаки.Each character in a string is given several categories of sort weights, including script, alphabetic, case, and diacritic weights. Ключ сортировки — это репозиторий этих весов для определенной строки.A sort key is the repository of these weights for a particular string. Например, ключ сортировки может содержать строку по алфавиту, а также строку веса и т. д.For example, a sort key might contain a string of alphabetic weights, followed by a string of case weights, and so on. Метод GetSortKey эквивалентен методу Windows API LCMapString с флагом LCMAP_SORTKEY.The GetSortKey method is equivalent to the Windows API method LCMapString with the LCMAP_SORTKEY flag.

Дополнительно

GetSortKey(String, CompareOptions)

Получает объект SortKey для указанной строки с использованием указанного значения CompareOptions.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

Параметры

source
String

Строка, для которой получен объект SortKey.The string for which a SortKey object is obtained.

options
CompareOptions

Битовая комбинация одного или нескольких из следующих значений перечисления, указывающих, как вычисляется ключ сортировки: IgnoreCase, IgnoreSymbols, IgnoreNonSpace, IgnoreWidth, IgnoreKanaType и 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.

Возвращаемое значение

Объект SortKey, который содержит ключ сортировки для указанной строки.The SortKey object that contains the sort key for the specified string.

Исключения

options содержит недопустимое значение CompareOptions.options contains an invalid CompareOptions value.

Комментарии

Каждому символу в строке присваивается несколько категорий весовых коэффициентов сортировки, включая скрипты, буквы, регистры и диакритические знаки.Each character in a string is given several categories of sort weights, including script, alphabetic, case, and diacritic weights. Ключ сортировки — это репозиторий этих весов для определенной строки.A sort key is the repository of these weights for a particular string. Например, ключ сортировки может содержать строку по алфавиту, а также строку веса и т. д.For example, a sort key might contain a string of alphabetic weights, followed by a string of case weights, and so on. Метод GetSortKey эквивалентен методу Windows API LCMapString с флагом LCMAP_SORTKEY.The GetSortKey method is equivalent to the Windows API method LCMapString with the LCMAP_SORTKEY flag.

Дополнительно

Применяется к