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

Definition

Ruft ein SortKey-Objekt für eine Zeichenfolge ab.Gets a SortKey object for a string.

Überlädt

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

Ruft den Sortierschlüssel für die angegebene Zeichenfolge ab.Gets the sort key for the specified string.

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

Ruft mithilfe des angegebenen SortKey-Werts ein CompareOptions-Objekt für die angegebenen Zeichenfolge ab.Gets a SortKey object for the specified string using the specified CompareOptions value.

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

Ruft den Sortierschlüssel für die angegebene Zeichenfolge ab.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

Parameter

source
String String String String

Die Zeichenfolge, für die ein SortKey-Objekt abgerufen wird.The string for which a SortKey object is obtained.

Gibt zurück

Das SortKey-Objekt, das den Sortierschlüssel für die angegebene Zeichenfolge enthält.The SortKey object that contains the sort key for the specified string.

Hinweise

Jedes Zeichen in eine Zeichenfolge ist mehrere Sortiergewichtungskategorien zugeordnet, z. B. Skript, alphabetischer, Groß-/Kleinschreibung, und diakritischer Gewichtungen zugeordnet.Each character in a string is given several categories of sort weights, including script, alphabetic, case, and diacritic weights. Schlüssel für die Sortierung ist das Repository für diese Gewichtungen für eine bestimmte Zeichenfolge.A sort key is the repository of these weights for a particular string. Ein Sortierschlüssel kann z. B. eine Zeichenfolge mit alphabetischen Gewichtungen enthalten, dann eine Zeichenfolge mit Gewichtungen nach Groß-/Kleinschreibung usw.For example, a sort key might contain a string of alphabetic weights, followed by a string of case weights, and so on. Die GetSortKey Methode entspricht der Windows-API-Methode LCMapString mit dem LCMAP_SORTKEY-Flag.The GetSortKey method is equivalent to the Windows API method LCMapString with the LCMAP_SORTKEY flag.

Siehe auch

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

Ruft mithilfe des angegebenen SortKey-Werts ein CompareOptions-Objekt für die angegebenen Zeichenfolge ab.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

Parameter

source
String String String String

Die Zeichenfolge, für die ein SortKey-Objekt abgerufen wird.The string for which a SortKey object is obtained.

options
CompareOptions CompareOptions CompareOptions CompareOptions

Eine bitweise Kombination aus einem oder mehreren der folgenden Enumerationswerte, die definieren, wie der Sortierschlüssel berechnet wird: IgnoreCase, IgnoreSymbols, IgnoreNonSpace, IgnoreWidth, IgnoreKanaType und 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.

Gibt zurück

Das SortKey-Objekt, das den Sortierschlüssel für die angegebene Zeichenfolge enthält.The SortKey object that contains the sort key for the specified string.

Ausnahmen

options enthält einen ungültigen CompareOptions-Wert.options contains an invalid CompareOptions value.

Hinweise

Jedes Zeichen in eine Zeichenfolge ist mehrere Sortiergewichtungskategorien zugeordnet, z. B. Skript, alphabetischer, Groß-/Kleinschreibung, und diakritischer Gewichtungen zugeordnet.Each character in a string is given several categories of sort weights, including script, alphabetic, case, and diacritic weights. Schlüssel für die Sortierung ist das Repository für diese Gewichtungen für eine bestimmte Zeichenfolge.A sort key is the repository of these weights for a particular string. Ein Sortierschlüssel kann z. B. eine Zeichenfolge mit alphabetischen Gewichtungen enthalten, dann eine Zeichenfolge mit Gewichtungen nach Groß-/Kleinschreibung usw.For example, a sort key might contain a string of alphabetic weights, followed by a string of case weights, and so on. Die GetSortKey Methode entspricht der Windows-API-Methode LCMapString mit dem LCMAP_SORTKEY-Flag.The GetSortKey method is equivalent to the Windows API method LCMapString with the LCMAP_SORTKEY flag.

Siehe auch

Gilt für: