MDG_GetProperty proporciona varios detalles de Add-In a Enterprise Architect.
Esta función es llamada por Enterprise Architect para sondear el Add-In para información relacionada al PropertyName. Este evento debería ocurrir en una duración lo más corta posible ya que Enterprise Architect no almacena en caché la información proporcionada por la función.
Los valores correspondientes a los siguientes PropertyNames deben ser proporcionados:
•
|
IconID - Devuelve el nombre de un DLL y un identificador de recurso en el formato #ResID, donde el ID del recurso indica un ícono
c:\program files\myapp\myapp.dlll#101
|
•
|
Lenguaje - Devuelve el lenguaje predeterminado en el que se deberían asignar las clases cuando son creadas en Enterprise Architect
|
•
|
HiddenMenus - Devuelve uno o más valores de la enumeración MDGMenus para ocultar menús que no se aplican a su Add-In.
if( PropertyName == "HiddenMenus" )
|
return mgBuildProject + mgRun;
|