MDG Add-Ins MDGPostGenerate [EA User Guide] |
Superior Previo Próximo |
MDG_PostGenerate
MDG_PostGenerate permite al Add-In manipular los cambios en el archivo causados por la generación.
Sintaxis
Function MDG_PostGenerate( Repository As EA.Repository, PackageGuid As String, FilePath As String, FileContents As String ) As Long
La sintaxis de la función MDG_PostGenerate contiene los siguientes elementos
Valor de Respuesta
Devuelve un valor dependiendo del tipo de evento al que esta función está respondiendo (vea Detalles). Esta función es requerida para manipular dos casos separados y distintos.
Detalles
Se llamará a este evento después que EA haya preparado el texto para reemplazar los contenidos existentes de un archivo. El responder a este evento permitirá al add-in escribir a la interfaz de usuario de la aplicación vinculada en lugar de modificar el archivo directamente. Cuando se cambien los contenidos de un archivo, EA pasará FileContents como una cadena de caracteres no vacía. Los nuevos archivos creados como resultado de la generación de código también se envían a través de este mecanismo, permitiendo a los Add-Ins agregar nuevos archivos a la lista de archivos del proyecto vinculado. Cuando se crean nuevos archivos EA pasará FileContents como una cadena de caracteres vacía. Cuando sea devuelto un valor distinto de cero por esta función, el Add-In habrá escrito los contenidos del archivo exitosamente. Un valor de cero en la respuesta indica a EA que el archivo necesita ser gurdado.
Vea También |