MDG Add-Ins MDGPreMerge [EA User Guide]

Superior  Previo  Próximo

MDG_PreMerge

 

Se llama a MDG_PreMerge después que el proceso de mezcla ha sido inicializado por el usuario y antes de que EA lleve a cabo el proceso de mezcla. 

 

Sintaxis

 

Function MDG_PreMerge( Repository As EA.Repository, PackageGuid As String) As Long 

 

La sintaxis de la función MDG_PreMerge contiene los siguientes elementos

 

Parámetro

Tipo

Dirección

Descripción  

Repository

EA.Repository

IN

Un objeto EA.Repository representando el modelo de EA actualmente abierto. Registre sus miembros para recuperar datos del modelo y la información del estado de la interfaz de usuario. 

PackageGuid

String

IN

El GUID identificando el sub-árbol de paquetes de EA que es controlado por el Add-In.

 

 

Valor de Respuesta  

 

Un valor de cero como respuesta indica que el proceso de mezcla no se llevo a cabo; si el valor no es cero el proceso de mezcla prosperó. Si este método no está implementado se asume que el proceso de mezcla sera utilizado.  

 

Detalles

 

Se llamará a este evento después de que un usuario haya llevado a cabo sus iteraciones en la pantalla de mezcla y haya confirmado la mezcla con el botón Aceptar, pero antes EA lleva a cabo el proceso de mezcla utilizando los datos proporcionados por la llamada MDG_Merge, antes de que cualquier cambio haya sido hecho a el modelo o al proyecto conectado. 

 

Este evento está disponible para proporcionar al Add-In la oportunidad para configurar banderas internas del Add-In para aumentar los eventos MDG_PreGenerate, MDG_PostGenerate y MDG_PreReverse. 

 

Tenga en cuenta: El control de grabado del archivo no debería ser llevado a cabo por esta función, sino que debería ser manipulado por Pre/Post Generate y Reverse .

 

Vea También

MDG_PreGenerate
MDG_PostGenerate
MDG_PreReverse
MDG_Merge
MDG_PostMerge