


## Clases

| Clase | Descripción |
| --- | --- |
| [Bitmap](./bitmap/) | Representa una imagen bitmap GDI+. Los objetos de esta clase solo deben asignarse mediante la función [System::MakeObject()](../system/makeobject/). Nunca cree una instancia de este tipo en la pila o usando el operador new, ya que provocará errores de tiempo de ejecución y/o fallos de aserción. Siempre envuelva esta clase en un puntero [System::SmartPtr](../system/smartptr/) y use ese puntero para pasarla a funciones como argumento. |
| [Brush](./brush/) | Clase base para clases que representan rellenos utilizados para llenar el interior de formas gráficas. Los objetos de esta clase solo deben asignarse mediante la función [System::MakeObject()](../system/makeobject/). Nunca cree una instancia de este tipo en la pila o usando el operador new, ya que provocará errores de tiempo de ejecución y/o fallos de aserción. Siempre envuelva esta clase en un puntero [System::SmartPtr](../system/smartptr/) y use ese puntero para pasarla a funciones como argumento. |
| [Brushes](./brushes/) | Proporciona un conjunto de objetos [SolidBrush](./solidbrush/) precreados. Este es un tipo estático sin servicios de instancia. Nunca debe crear instancias de él por ningún medio. |
| [CharacterRange](./characterrange/) | Representa un rango de posiciones de caracteres en una cadena. Este tipo debe asignarse en la pila y pasarse a funciones por valor o por referencia. Nunca use la clase [System::SmartPtr](../system/smartptr/) para gestionar objetos de este tipo. |
| [Color](./color/) | Representa un color. Este tipo debe asignarse en la pila y pasarse a funciones por valor o por referencia. Nunca use la clase [System::SmartPtr](../system/smartptr/) para gestionar objetos de este tipo. |
| [ColorTranslator](./colortranslator/) | Realiza conversiones de color. Los objetos de esta clase solo deben asignarse mediante la función [System::MakeObject()](../system/makeobject/). Nunca cree una instancia de este tipo en la pila o usando el operador new, ya que provocará errores de tiempo de ejecución y/o fallos de aserción. Siempre envuelva esta clase en un puntero [System::SmartPtr](../system/smartptr/) y use ese puntero para pasarla a funciones como argumento. |
| [Font](./font/) | Representa un formato particular para texto, incluyendo la familia de fuente, el tamaño y el estilo. Los objetos de esta clase solo deben asignarse mediante la función [System::MakeObject()](../system/makeobject/). Nunca cree una instancia de este tipo en la pila o usando el operador new, ya que provocará errores de tiempo de ejecución y/o fallos de aserción. Siempre envuelva esta clase en un puntero [System::SmartPtr](../system/smartptr/) y use ese puntero para pasarla a funciones como argumento. |
| [FontConverter](./fontconverter/) | Convierte objetos [Font](./font/) de un tipo de datos a otro. Los objetos de esta clase solo deben asignarse mediante la función [System::MakeObject()](../system/makeobject/). Nunca cree una instancia de este tipo en la pila o usando el operador new, ya que provocará errores de tiempo de ejecución y/o fallos de aserción. Siempre envuelva esta clase en un puntero [System::SmartPtr](../system/smartptr/) y use ese puntero para pasarla a funciones como argumento. |
| [FontFamily](./fontfamily/) | Representa un grupo de tipografías que comparten un diseño básico similar. Los objetos de esta clase solo deben asignarse mediante la función [System::MakeObject()](../system/makeobject/). Nunca cree una instancia de este tipo en la pila o usando el operador new, ya que provocará errores de tiempo de ejecución y/o fallos de aserción. Siempre envuelva esta clase en un puntero [System::SmartPtr](../system/smartptr/) y use ese puntero para pasarla a funciones como argumento. |
| [Graphics](./graphics/) | Representa una superficie de dibujo. Los objetos de esta clase solo deben asignarse mediante la función [System::MakeObject()](../system/makeobject/). Nunca cree una instancia de este tipo en la pila o usando el operador new, ya que provocará errores de tiempo de ejecución y/o fallos de aserción. Siempre envuelva esta clase en un puntero [System::SmartPtr](../system/smartptr/) y use ese puntero para pasarla a funciones como argumento. |
| [Icon](./icon/) | Representa un ícono de [Windows](../system.windows/). Los objetos de esta clase solo deben asignarse mediante la función [System::MakeObject()](../system/makeobject/). Nunca cree una instancia de este tipo en la pila o usando el operador new, ya que provocará errores de tiempo de ejecución y/o fallos de aserción. Siempre envuelva esta clase en un puntero [System::SmartPtr](../system/smartptr/) y use ese puntero para pasarla a funciones como argumento. |
| [Image](./image/) | Clase base para las clases [System::Drawing::Bitmap](./bitmap/) y System::Drawing::Metafile que proporcionan funcionalidad básica. Los objetos de esta clase solo deben asignarse mediante la función [System::MakeObject()](../system/makeobject/). Nunca cree una instancia de este tipo en la pila o usando el operador new, ya que provocará errores de tiempo de ejecución y/o fallos de aserción. Siempre envuelva esta clase en un puntero [System::SmartPtr](../system/smartptr/) y use ese puntero para pasarla a funciones como argumento. |
| [ImageConverter](./imageconverter/) | Convierte objetos [Image](./image/) de un tipo de datos a otro. Los objetos de esta clase solo deben asignarse mediante la función [System::MakeObject()](../system/makeobject/). Nunca cree una instancia de este tipo en la pila o usando el operador new, ya que provocará errores de tiempo de ejecución y/o fallos de aserción. Siempre envuelva esta clase en un puntero [System::SmartPtr](../system/smartptr/) y use ese puntero para pasarla a funciones como argumento. |
| [ImageFormatConverter](./imageformatconverter/) | Convierte objetos ImageFormat de un tipo de datos a otro. Los objetos de esta clase solo deben asignarse mediante la función [System::MakeObject()](../system/makeobject/). Nunca cree una instancia de este tipo en la pila o usando el operador new, ya que provocará errores de tiempo de ejecución y/o fallos de aserción. Siempre envuelva esta clase en un puntero [System::SmartPtr](../system/smartptr/) y use ese puntero para pasarla a funciones como argumento. |
| [Pen](./pen/) | Representa propiedades como color, ancho, etc. de las líneas y curvas que se dibujan. Los objetos de esta clase solo deben asignarse mediante la función [System::MakeObject()](../system/makeobject/). Nunca cree una instancia de este tipo en la pila o usando el operador new, ya que provocará errores de tiempo de ejecución y/o fallos de aserción. Siempre envuelva esta clase en un puntero [System::SmartPtr](../system/smartptr/) y use ese puntero para pasarla a funciones como argumento. |
| [Pens](./pens/) | Proporciona un conjunto de objetos [Pen](./pen/) precreados. Este es un tipo estático sin servicios de instancia. Nunca debe crear instancias de él por ningún medio. |
| [Point](./point/) | Representa un par de coordenadas X e Y enteras de un punto en un plano bidimensional. Este tipo debe asignarse en la pila y pasarse a funciones por valor o por referencia. Nunca use la clase [System::SmartPtr](../system/smartptr/) para gestionar objetos de este tipo. |
| [PointF](./pointf/) | Representa un par de coordenadas X e Y de punto flotante de precisión simple de un punto en un plano bidimensional. Este tipo debe asignarse en la pila y pasarse a funciones por valor o por referencia. Nunca use la clase [System::SmartPtr](../system/smartptr/) para gestionar objetos de este tipo. |
| [Rectangle](./rectangle/) | Representa un área rectangular de una imagen definida por coordenadas X e Y enteras de su esquina superior izquierda y su ancho y alto. Este tipo debe asignarse en la pila y pasarse a funciones por valor o por referencia. Nunca use la clase [System::SmartPtr](../system/smartptr/) para gestionar objetos de este tipo. |
| [RectangleF](./rectanglef/) | Representa un área rectangular de una imagen definida por coordenadas X e Y de punto flotante de precisión simple de su esquina superior izquierda y su ancho y alto. Este tipo debe asignarse en la pila y pasarse a funciones por valor o por referencia. Nunca use la clase [System::SmartPtr](../system/smartptr/) para gestionar objetos de este tipo. |
| [Region](./region/) | Representa el interior de una forma gráfica. Los objetos de esta clase solo deben asignarse mediante la función [System::MakeObject()](../system/makeobject/). Nunca cree una instancia de este tipo en la pila o usando el operador new, ya que provocará errores de tiempo de ejecución y/o fallos de aserción. Siempre envuelva esta clase en un puntero [System::SmartPtr](../system/smartptr/) y use ese puntero para pasarla a funciones como argumento. |
| [Size](./size/) | Representa un par de valores enteros que representan el ancho y la altura de una imagen. Este tipo debe asignarse en la pila y pasarse a funciones por valor o por referencia. Nunca use la clase [System::SmartPtr](../system/smartptr/) para gestionar objetos de este tipo. |
| [SizeF](./sizef/) | Representa un par de valores de punto flotante de precisión simple que representan el ancho y la altura de una imagen. Este tipo debe asignarse en la pila y pasarse a funciones por valor o por referencia. Nunca use la clase [System::SmartPtr](../system/smartptr/) para gestionar objetos de este tipo. |
| [SolidBrush](./solidbrush/) | Representa un pincel de un solo color. Los objetos de esta clase solo deben asignarse usando la función [System::MakeObject()](../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 fallos de aserción. Siempre envuelva esta clase en un puntero [System::SmartPtr](../system/smartptr/) y use ese puntero para pasarlo a funciones como argumento. |
| [StringFormat](./stringformat/) | 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()](../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 fallos de aserción. Siempre envuelva esta clase en un puntero [System::SmartPtr](../system/smartptr/) y use ese puntero para pasarlo a funciones como argumento. |
| [SystemColors](./systemcolors/) | Clase que proporciona un conjunto de objetos [Color](./color/) precreados que representan los colores de los elementos de visualización de [Windows](../system.windows/). Este es un tipo estático sin servicios de instancia. Nunca debe crear instancias de él por ningún medio. |
| [SystemFonts](./systemfonts/) | Proporciona un conjunto de objetos [Font](./font/) precreados que representan las fuentes usadas para mostrar texto en los elementos de visualización de [Windows](../system.windows/). Este es un tipo estático sin servicios de instancia. Nunca debe crear instancias de él por ningún medio. |
| [TextureBrush](./texturebrush/) | Representa un pincel que usa una imagen para rellenar el interior de una forma. Los objetos de esta clase solo deben asignarse usando la función [System::MakeObject()](../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 fallos de aserción. Siempre envuelva esta clase en un puntero [System::SmartPtr](../system/smartptr/) y use ese puntero para pasarlo a funciones como argumento. |
## Enums

| Enumeración | Descripción |
| --- | --- |
| [ContentAlignment](./contentalignment/) | Especifica la alineación del contenido. |
| [CopyPixelOperation](./copypixeloperation/) | Especifica cómo se combina el color de origen en una operación de copia de píxeles con el color de destino para obtener un color final. |
| [FontStyle](./fontstyle/) | Representa un estilo de fuente. |
| [GraphicsUnit](./graphicsunit/) | Representa una unidad de medida. |
| [KnownColor](./knowncolor/) | Especifica los colores de sistema conocidos. |
| [RotateFlipType](./rotatefliptype/) | Especifica el tipo de operación de rotación y/o volteo. |
| [StringAlignment](./stringalignment/) | Especifica la alineación de la cadena respecto a su rectángulo de diseño. |
| [StringDigitSubstitute](./stringdigitsubstitute/) | Especifica cómo se sustituyen los dígitos en una cadena según la configuración regional o el idioma. |
| [StringFormatFlags](./stringformatflags/) | Especifica la información de visualización y diseño para las cadenas de texto. |
| [StringTrimming](./stringtrimming/) | Especifica cómo deben recortarse los caracteres de una cadena que no cabe en la forma de diseño. |
## Functions

| Función | Descripción |
| --- | --- |
| operator<< | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] |
| operator<< | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] |
| operator<< | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] |
| operator<< | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] |
| operator<< | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] |
| operator<< | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] |
| operator<< | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] |
| operator<< | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] |
| operator<< | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] |
| operator<< | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] |
