System::Globalization::StringInfo class

StringInfo class

Divisor para iterar a través de partes de la cadena. 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 resultará en errores de tiempo de ejecución y/o fallas de aserción. Siempre envuelva esta clase en un puntero System::SmartPtr y use este puntero para pasarlo a funciones como argumento.

class StringInfo : public virtual System::Object

Métodos

MétodoDescripción
Equals(SharedPtr<Object>) override
get_LengthInTextElements() constObtiene el número de elementos de texto en el objeto StringInfo.
get_String() constObtiene el valor del objeto StringInfo.
GetHashCode() const overrideAnálogo del método C# Object.GetHashCode(). Permite el hash de objetos personalizados.
static GetNextTextElement(const String&)Obtiene el primer elemento en la cadena especificada.
static GetNextTextElement(const String&, int)Obtiene el elemento en el índice especificado de la cadena especificada.
static GetTextElementEnumerator(const String&)Crea un enumerador para iterar a través de los caracteres de la cadena.
static GetTextElementEnumerator(const String&, int)Crea un enumerador para iterar a través de los caracteres de la cadena comenzando en el índice especificado.
operator=(const StringInfo&)
static ParseCombiningCharacters(const String&)Obtiene los índices de los caracteres base, sustitutos altos y caracteres de control.
set_String(const String&)Establece el valor del objeto StringInfo.
StringInfo()Información RTTI.
StringInfo(const String&)Constructor.
StringInfo(const StringInfo&)
SubstringByTextElements(int) constObtiene la subcadena de elementos de texto desde el elemento de texto especificado hasta el último elemento de texto.
SubstringByTextElements(int, int) constObtiene la subcadena de elementos de texto desde el elemento de texto especificado hasta el número especificado de elementos de texto.

Ver también