Compartir a través de


Obtener la fuente y la información de color del texto Colorization

El proceso de generación o texto coloreado muestra en elementos (UI) de la interfaz de usuario depende del tipo de proyecto, de la tecnología, y de preferencias del desarrollador. la página de propiedades de Fuentes y colores almacena los valores.

La mayoría de las implementaciones que muestran necesidad coloreada de texto T:Microsoft.VisualStudio.Shell.Interop.IVsFontAndColorDefaults e interfaces asociado de la mostrar, recuperar, y almacena valores de la vista de texto.

Nota

Al personalizar el editor básico (que admite Editor de textoCategoría), se recomienda encarecidamente utilizar la tecnología de color en el servicio de lenguaje.Para obtener más información, vea Fuente e información general de Color.

obtener la fuente predeterminada y la información de color

Todos los valores de Fuentes y colores de cualquier ventana que muestra el texto se deben especificar en Mostrar los elementos de un Categoría. Para obtener más información, vea Fuentes y colores, Entorno, Opciones (Cuadro de diálogo).

para colorear, un VSPackage debe obtener los valores actuales de Fuentes y colores . Un Paquete puede lograrlo de las siguientes maneras, dependiendo de sus necesidades:

Para asegurarse de que los resultados obtenidos sondeando se actualizarán, puede ser útil utilizar la interfaz de IVsFontAndColorCacheManager para determinar si una actualización es necesaria antes de llamar a los métodos de recuperación de la interfaz de IVsFontAndColorStorage .

Después de haber obtenido la fuente y la información de color, analice el texto que se mostrará para identificar los elementos que requieren el color y después para mostrar texto en la ventana con fuentes y colores adecuados.

Vea también

Referencia

IVsFontAndColorDefaultsProvider

IVsFontAndColorDefaults

Trabajar con colores (Editor de imágenes para iconos)

Otros recursos

Utilizar fuentes y texto

GDI (graphics device interface)