visual tipo studio para letra codigo code cambiar visual-studio-2010 visual-studio-extensions visual-studio-sdk

visual-studio-2010 - tipo - ctrl click visual studio code



Visual Studio SDK-Manejar evento de guardar archivo (1)

Me gustaría ejecutar un script después de que los archivos con ciertas extensiones se guardan en Visual Studio. Me pregunto dónde se encuentra el controlador de eventos para guardar un archivo en la API de Visual Studio SDK.

¿Alguien puede indicarme la dirección correcta en términos de documentación de API para las extensiones de Visual Studio? He encontrado la referencia del SDK de Visual Studio pero algunas indicaciones o ejemplos de ejemplo podrían ser útiles.

Quiero crear archivos de diseñador parciales que generalmente se generan cuando se construye el proyecto (Mono para el Proyecto de Android), mis archivos tendrán valores temporales, pero solo están destinados a habilitar la inteligencia sin construir todo el proyecto. Puedo ejecutar el proceso manualmente ahora, pero me gustaría activar el script cuando se guardan los archivos .xml o .axml.

Creo que necesito trabajar con el método IVsRunningDocTableEvents.OnAfterSave , pero no estoy seguro de cómo obtengo el identificador de la tabla de documentos en ejecución, o cómo filtro los archivos para los que deseo ejecutar el evento. Este es mi primer intento de usar el SDK de Visual Studio.


El controlador de eventos para guardar archivos es:

Dte.Events.DocumentEvents.DocumentSaved

Tenga en cuenta que necesita mantener una referencia a Events y DocumentEvents para que realmente funcione. Aquí hay información sobre eso: http://social.msdn.microsoft.com/Forums/br/vsx/thread/0857a868-e650-42ed-b9cc-2975dc46e994

Aquí hay un enlace a 30 proyectos de muestra que ilustran todo tipo de funcionalidad para los complementos de Visual Studio:

http://code.msdn.microsoft.com/Visual-Studio-2010-SDK-ddfe1372

Puedes encontrar información para empezar aquí:

http://msdn.microsoft.com/en-us/vstudio/ff677564.aspx