classe System::Globalization::CompareInfo
Contenu
[
Cacher
]CompareInfo class
Effectue une comparaison de chaînes sensible à la culture. Les objets de cette classe ne doivent être alloués qu’en utilisant la fonction System::MakeObject() . Ne créez jamais d’instance de ce type sur la pile ou en utilisant l’opérateur new, car cela entraînera des erreurs d’exécution et/ou des échecs d’assertion. Enveloppez toujours cette classe dans le pointeur System::SmartPtr et utilisez ce pointeur pour le passer aux fonctions en argument.
class CompareInfo : public virtual System::Object
Méthodes
| Méthode | Description |
|---|---|
| virtual Compare(const String&, const String&) const | Compare des chaînes. Non implémenté. |
| virtual Compare(const String&, const String&, CompareOptions) const | Compare des chaînes. Seuls les modes Ordinal et OrdinalIgnoreCase sont pris en charge. |
| virtual Compare(const String&, int, int, const String&, int, int) const | Compare une section d’une chaîne avec une section d’une deuxième chaîne. Non implémenté. |
| virtual Compare(const String&, int, const String&, int, CompareOptions) const | Compare la section finale d’une chaîne avec la section finale d’une deuxième chaîne en utilisant des méthodes de comparaison de chaînes. Non implémenté. |
| virtual Compare(const String&, int, const String&, int) const | Compare la section finale d’une chaîne avec la section finale d’une deuxième chaîne. Non implémenté. |
| virtual Compare(const String&, int, int, const String&, int, int, CompareOptions) const | Compare une section d’une chaîne avec une section d’une deuxième chaîne en utilisant des méthodes de comparaison de chaînes. Non implémenté. |
| CompareInfo(const CompareInfo&) | Informations RTTI. |
| Equals(SharedPtr<Object>) override | |
| get_LCID() const | Obtient le LCID de la culture associée au comparateur. |
| virtual get_Name() const | Obtient le nom de la culture associée au comparateur. |
| get_Version() const | Obtient des informations sur la version du tri. |
| static GetCompareInfo(int, const SharedPtr<Reflection::Assembly>&) | Obtient le CompareInfo associé à la culture spécifiée et utilisant les méthodes de comparaison de chaînes dans l’assembly spécifié. |
| static GetCompareInfo(const String&, const SharedPtr<Reflection::Assembly>&) | Obtient le CompareInfo associé à la culture spécifiée et utilisant les méthodes de comparaison de chaînes dans l’assembly spécifié. |
| static GetCompareInfo(int) | Obtient le CompareInfo associé à la culture spécifiée. |
| static GetCompareInfo(const String&) | Obtient le CompareInfo associé à la culture spécifiée. |
| virtual GetHashCode(const String&, CompareOptions) const | Obtient le code de hachage de la chaîne basé sur les options de comparaison spécifiées. |
| GetHashCode() const override | Analogue de la méthode C# Object.GetHashCode() . Permet le hachage d’objets personnalisés. |
| virtual GetSortKey(const String&, CompareOptions) const | Obtient l’objet SortKey pour la chaîne spécifiée en utilisant les options de comparaison spécifiées. |
| virtual GetSortKey(const String&) const | Obtient l’objet SortKey pour la chaîne spécifiée. |
| virtual IndexOf(const String&, const String&, int, int) const | Recherche une sous-chaîne. |
| virtual IndexOf(const String&, const String&, int, CompareOptions) const | Recherche une sous-chaîne. Seul le mode Ordinal est pris en charge. |
| virtual IndexOf(const String&, const String&, int, int, CompareOptions) const | Recherche une sous-chaîne. Seul le mode Ordinal est pris en charge. |
| virtual IndexOf(const String&, char16_t, int, int, CompareOptions) const | Recherche le caractère spécifié. Seul le mode Ordinal est pris en charge. |
| virtual IndexOf(const String&, const String&, int) const | Recherche une sous-chaîne. |
| virtual IndexOf(const String&, char16_t) const | Recherche le caractère spécifié. |
| virtual IndexOf(const String&, const String&) const | Recherche une sous-chaîne. |
| virtual IndexOf(const String&, char16_t, int, CompareOptions) const | Recherche le caractère spécifié. Seul le mode Ordinal est pris en charge. |
| virtual IndexOf(const String&, char16_t, int, int) const | Recherche le caractère spécifié. |
| virtual IndexOf(const String&, char16_t, int) const | Recherche le caractère spécifié. |
| virtual IndexOf(const String&, const String&, CompareOptions) const | Recherche une sous-chaîne. Seul le mode Ordinal est pris en charge. |
| virtual IndexOf(const String&, char16_t, CompareOptions) const | Recherche le caractère spécifié. Seul le mode Ordinal est pris en charge. |
| virtual IsPrefix(const String&, const String&, CompareOptions) const | Vérifie si la chaîne spécifiée commence par le préfixe spécifié en utilisant les options de comparaison spécifiées. |
| virtual IsPrefix(const String&, const String&) const | Vérifie si la chaîne spécifiée commence par le préfixe spécifié. |
| static IsSortable(char16_t) | Vérifie si un caractère spécifié est triable. |
| static IsSortable(const String&) | Vérifie si une chaîne spécifiée est triable. |
| virtual IsSuffix(const String&, const String&, CompareOptions) const | Vérifie si la chaîne spécifiée se termine par le suffixe spécifié en utilisant les options de comparaison spécifiées. |
| virtual IsSuffix(const String&, const String&) const | Vérifie si la chaîne spécifiée se termine par le suffixe spécifié. |
| virtual LastIndexOf(const String&, const String&) const | Recherche la dernière occurrence de la sous-chaîne spécifiée. |
| virtual LastIndexOf(const String&, const String&, int, int, CompareOptions) const | Recherche la dernière occurrence de la sous-chaîne spécifiée en utilisant les options de comparaison spécifiées. |
| virtual LastIndexOf(const String&, char16_t, int, int, CompareOptions) const | Recherche la dernière occurrence du caractère spécifié en utilisant les options de comparaison spécifiées. |
| virtual LastIndexOf(const String&, const String&, int, int) const | Recherche la dernière occurrence de la chaîne spécifiée. |
| virtual LastIndexOf(const String&, const String&, int, CompareOptions) const | Recherche la dernière occurrence de la chaîne spécifiée en utilisant les options de comparaison spécifiées. |
| virtual LastIndexOf(const String&, char16_t, int, CompareOptions) const | Recherche la dernière occurrence du caractère spécifié en utilisant les options de comparaison spécifiées. |
| virtual LastIndexOf(const String&, const String&, int) const | Recherche la dernière occurrence de la chaîne spécifiée. |
| virtual LastIndexOf(const String&, char16_t, int) const | Recherche la dernière occurrence du caractère spécifié. |
| virtual LastIndexOf(const String&, const String&, CompareOptions) const | Recherche la dernière occurrence de la chaîne spécifiée en utilisant les options de comparaison spécifiées. |
| virtual LastIndexOf(const String&, char16_t, CompareOptions) const | Recherche la dernière occurrence du caractère spécifié en utilisant les options de comparaison spécifiées. |
| virtual LastIndexOf(const String&, char16_t) const | Recherche la dernière occurrence du caractère spécifié. |
| virtual LastIndexOf(const String&, char16_t, int, int) const | Recherche la dernière occurrence du caractère spécifié. |
| operator=(const CompareInfo&) | |
| ToString() const override | Analogue de la méthode C# Object.ToString(). Permet de convertir des objets personnalisés en chaîne. |
Voir aussi
- Class Object
- Namespace System::Globalization
- Library Aspose.Font for C++