MDG Add-Ins MDGGetProperty [EA User Guide]

Superior  Previo  Próximo

MDG_GetProperty

 

MDG_GetProperty provee a EA detalles misceláneos del Add-In. 

 

 

Sintaxis  

 

Function MDG_GetProperty(Repository As EA.Repository, PackageGuid As String, PropertyName As String)  As Variant

 

La sintaxis de la función MDG_GetProperty 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 los 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. 

PropertyName

String

IN

El nombre de la propiedad que será usada por EA. Vea los detalles para los valores posibles.

 

 

Valor de Respuesta

 

Vea Detalles

 

Detalles

 

Esta función será llamada por EA para registrar el Add-In para información relacionada a PropertyName. Este evento debería producirse con una duración tan corta como sea posible de modo que EA no guarde en caché la información proporcionada por la función. 

 

Se necesita que se proporcionen los valores correspondientes a los siguientes PropertyNames: 

 

IconID 

Devuelve el nombre de un DLL y de un identificador de recursos en el formato #ResID, donde el ID del recurso indica un Ícono. Ej. C:\Archivos de Programa\miaplicacion\miaplicacion.dlll#101 

 

Language  

Devuelve el lenguaje predeterminado que las clases deberían asignarse cuando son creadas en EA. 

 

HiddenMenus

Devuelve uno o más valores de la enumeración MDGMenus para ocultar menúes que no aplican a su Add-In.  Ej.  

 

if( PropertyName == "HiddenMenus" ) 

  return mgBuildProject + mgRun;