Clase System::Drawing::StringFormat

StringFormat class

Encapsula información de diseño de texto, manipulaciones de visualización y características OpenType. 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 este puntero para pasarlo a funciones como argumento.

class StringFormat : public System::Object

Métodos

MétodoDescripción
Clone()Devuelve una copia exacta del objeto actual.
get_Alignment() constDevuelve un valor que indica la alineación horizontal de la cadena.
get_DigitSubstitutionLanguage() constDevuelve un valor que indica el idioma que se usa cuando los dígitos locales se sustituyen por dígitos occidentales.
get_DigitSubstitutionMethod() constDevuelve el método de sustitución de dígitos.
get_FormatFlags() constDevuelve una combinación bit a bit de StringFormatFlags que especifica el formato de cadena representado por el objeto actual.
static get_GenericDefault()Devuelve un objeto StringFormat que representa un formato predeterminado genérico.
static get_GenericTypographic()Devuelve un objeto StringFormat que representa un formato tipográfico genérico.
get_HotkeyPrefix() constDevuelve el valor que indica cómo se muestra el prefijo de tecla de acceso rápido.
get_LineAlignment() constDevuelve un valor que indica la alineación vertical de la cadena.
get_Trimming() constDevuelve un valor que indica cómo se recorta la cadena.
GetCharacterRangesCount() constObtiene el tamaño de la matriz CharacterRange.
GetTabStops(float&) constDevuelve los tabuladores para el objeto StringFormat actual.
set_Alignment(StringAlignment)Establece la alineación horizontal de la cadena.
set_FormatFlags(StringFormatFlags)Establece los indicadores de formato de cadena.
set_HotkeyPrefix(Text::HotkeyPrefix)Establece el valor que especifica cómo debe mostrarse el prefijo de tecla de acceso rápido.
set_LineAlignment(StringAlignment)Establece la alineación vertical de la cadena.
set_Trimming(StringTrimming)Establece un valor que especifica cómo se recorta la cadena.
SetDigitSubstitution(int32_t, StringDigitSubstitute)Establece el idioma y el método de sustitución de dígitos.
SetMeasurableCharacterRanges(const ArrayPtr<CharacterRange>&)Establece una matriz de objetos CharacterRange que representan los rangos de caracteres medidos mediante una llamada al método MeasureCharacterRanges().
SetTabStops(float, const ArrayPtr<float>&)Establece los tabuladores para el objeto StringFormat actual.
StringFormat()Construye una nueva instancia de la clase StringFormat.
StringFormat(StringFormatFlags, int32_t)Construye una nueva instancia de la clase StringFormat con los indicadores de formato y el idioma especificados.
StringFormat(const SharedPtr<StringFormat>&)Constructor de copia.

Ver también