System::Globalization::CompareInfo class
Contenido
[
Ocultar
]CompareInfo class
Realiza comparaciones de cadenas sensibles a la cultura. Los objetos de esta clase solo deben asignarse usando la función System::MakeObject(). Nunca cree una instancia de este tipo en la pila o usando el operador new, ya que provocará errores en tiempo de ejecución y/o fallas de aserción. Siempre envuelva esta clase en un puntero System::SmartPtr y use ese puntero para pasarla a funciones como argumento.
class CompareInfo : public virtual System::Object
Métodos
| Método | Descripción |
|---|---|
| virtual Compare(const String&, const String&) const | Compara cadenas. No implementado. |
| virtual Compare(const String&, const String&, CompareOptions) const | Compara cadenas. Solo se admiten los modos Ordinal y OrdinalIgnoreCase. |
| virtual Compare(const String&, int, int, const String&, int, int) const | Compara una sección de una cadena con una sección de otra cadena. No implementado. |
| virtual Compare(const String&, int, const String&, int, CompareOptions) const | Compara la sección final de una cadena con la sección final de otra cadena usando métodos de comparación de cadenas. No implementado. |
| virtual Compare(const String&, int, const String&, int) const | Compara la sección final de una cadena con la sección final de otra cadena. No implementado. |
| virtual Compare(const String&, int, int, const String&, int, int, CompareOptions) const | Compara una sección de una cadena con una sección de otra cadena usando métodos de comparación de cadenas. No implementado. |
| CompareInfo(const CompareInfo&) | Información RTTI. |
| Equals(SharedPtr<Object>) override | |
| get_LCID() const | Obtiene el LCID de la cultura asociada con el comparador. |
| virtual get_Name() const | Obtiene el nombre de la cultura asociada con el comparador. |
| get_Version() const | Obtiene información sobre la versión de ordenación. |
| static GetCompareInfo(int, const SharedPtr<Reflection::Assembly>&) | Obtiene CompareInfo asociado con la cultura especificada y usando métodos de comparación de cadenas en el ensamblado especificado. |
| static GetCompareInfo(const String&, const SharedPtr<Reflection::Assembly>&) | Obtiene CompareInfo asociado con la cultura especificada y usando métodos de comparación de cadenas en el ensamblado especificado. |
| static GetCompareInfo(int) | Obtiene CompareInfo asociado con la cultura especificada. |
| static GetCompareInfo(const String&) | Obtiene CompareInfo asociado con la cultura especificada. |
| virtual GetHashCode(const String&, CompareOptions) const | Obtiene el código hash de la cadena basado en las opciones de comparación especificadas. |
| GetHashCode() const override | Análogo del método C# Object.GetHashCode(). Permite el hash de objetos personalizados. |
| virtual GetSortKey(const String&, CompareOptions) const | Obtiene el objeto SortKey para la cadena especificada usando las opciones de comparación especificadas. |
| virtual GetSortKey(const String&) const | Obtiene el objeto SortKey para la cadena especificada. |
| virtual IndexOf(const String&, const String&, int, int) const | Busca una subcadena. |
| virtual IndexOf(const String&, const String&, int, CompareOptions) const | Busca una subcadena. Sólo se admite el modo Ordinal. |
| virtual IndexOf(const String&, const String&, int, int, CompareOptions) const | Busca una subcadena. Sólo se admite el modo Ordinal. |
| virtual IndexOf(const String&, char16_t, int, int, CompareOptions) const | Busca el carácter especificado. Sólo se admite el modo Ordinal. |
| virtual IndexOf(const String&, const String&, int) const | Busca una subcadena. |
| virtual IndexOf(const String&, char16_t) const | Busca el carácter especificado. |
| virtual IndexOf(const String&, const String&) const | Busca una subcadena. |
| virtual IndexOf(const String&, char16_t, int, CompareOptions) const | Busca el carácter especificado. Sólo se admite el modo Ordinal. |
| virtual IndexOf(const String&, char16_t, int, int) const | Busca el carácter especificado. |
| virtual IndexOf(const String&, char16_t, int) const | Busca el carácter especificado. |
| virtual IndexOf(const String&, const String&, CompareOptions) const | Busca una subcadena. Sólo se admite el modo Ordinal. |
| virtual IndexOf(const String&, char16_t, CompareOptions) const | Busca el carácter especificado. Sólo se admite el modo Ordinal. |
| virtual IsPrefix(const String&, const String&, CompareOptions) const | Comprueba si la cadena especificada comienza con el prefijo especificado usando las opciones de comparación especificadas. |
| virtual IsPrefix(const String&, const String&) const | Comprueba si la cadena especificada comienza con el prefijo especificado. |
| static IsSortable(char16_t) | Comprueba si un carácter especificado es ordenable. |
| static IsSortable(const String&) | Comprueba si una cadena especificada es ordenable. |
| virtual IsSuffix(const String&, const String&, CompareOptions) const | Comprueba si la cadena especificada termina con el sufijo especificado usando las opciones de comparación especificadas. |
| virtual IsSuffix(const String&, const String&) const | Comprueba si la cadena especificada termina con el sufijo especificado. |
| virtual LastIndexOf(const String&, const String&) const | Busca la última aparición de la subcadena especificada. |
| virtual LastIndexOf(const String&, const String&, int, int, CompareOptions) const | Busca la última aparición de la subcadena especificada usando las opciones de comparación especificadas. |
| virtual LastIndexOf(const String&, char16_t, int, int, CompareOptions) const | Busca la última aparición del carácter especificado usando las opciones de comparación especificadas. |
| virtual LastIndexOf(const String&, const String&, int, int) const | Busca la última aparición de la cadena especificada. |
| virtual LastIndexOf(const String&, const String&, int, CompareOptions) const | Busca la última aparición de la cadena especificada usando las opciones de comparación especificadas. |
| virtual LastIndexOf(const String&, char16_t, int, CompareOptions) const | Busca la última aparición del carácter especificado usando las opciones de comparación especificadas. |
| virtual LastIndexOf(const String&, const String&, int) const | Busca la última aparición de la cadena especificada. |
| virtual LastIndexOf(const String&, char16_t, int) const | Busca la última aparición del carácter especificado. |
| virtual LastIndexOf(const String&, const String&, CompareOptions) const | Busca la última aparición de la cadena especificada usando las opciones de comparación especificadas. |
| virtual LastIndexOf(const String&, char16_t, CompareOptions) const | Busca la última aparición del carácter especificado usando las opciones de comparación especificadas. |
| virtual LastIndexOf(const String&, char16_t) const | Busca la última aparición del carácter especificado. |
| virtual LastIndexOf(const String&, char16_t, int, int) const | Busca la última aparición del carácter especificado. |
| operator=(const CompareInfo&) | |
| ToString() const override | Análogo del método C# Object.ToString(). Permite convertir objetos personalizados a cadena. |
Ver también
- Class Object
- Namespace System::Globalization
- Library Aspose.Page for C++