visual valido studio resource recursos read para net mejores leer las extensiones create crear asp archivo visual-studio visual-studio-2012 resources embedded-resource resourcebundle

visual-studio - valido - read resource file c#



¿Es posible agregar tipos de recursos personalizados a un archivo.resx de.NET? (1)

Sí, esto es completamente posible. Para hacer esto, el tipo que desea incluir tiene que tener un TypeConverter que pueda convertir TypeConverter desde InstanceDescriptor . Hay un ejemplo de esto en MSDN .

Una vez que haya creado TypeConverter , adornará el tipo con TypeConverterAttribute para indicarle a la infraestructura que use ese tipo de convertidor.

Por ejemplo:

[TypeConverter(typeof(MyTypeConverter)] public class MyType { ... }

Entonces puede persistir valores de ese tipo dentro y fuera de los archivos de resx.

En proyectos de Visual Studio .NET puede crear archivos .resx que contienen recursos que pueden ser localizados. Fuera de la caja, Visual Studio reconoce cadenas, imágenes, iconos, audio, archivos y algo llamado "Otro" que realmente no entiendo.

Lo que quiero saber: ¿puedo extender Visual Studio y agregar un tipo personalizado aquí? ¿Diga "Mensajes" (donde un mensaje contendría no solo texto, sino también gravedad y otros indicadores)? Naturalmente, tendría que proporcionar a Visual Studio mi propio editor y manejar el código necesario detrás de la creación, etc., pero eso es posible. Es decir, si Visual Studio permite este tipo de extensibilidad en absoluto. ¿Lo hace? Y si es así, ¿dónde puedo encontrar documentación sobre esto?

PD: estoy usando Visual Studio 2012.