genexusextensions | | | |
fazzato | |
Buenas, que tal?
Si entendí el escenario, se busca reconocer objetos que son de GX por ser
readonly, o porque serían sobrescritos más adelante. El caso de los objetos
readonly, no es que sean readonly por ser de GX, sino que GX no permite
modificar objetos cuya definición se encuentra en un módulo externo, ya que
incluso no cuenta con la definición completa del objeto, sino con lo mínimo
para representar la interfaz de invocación.
Para consultar si una instancia de un KBObject se encuentra en un módulo
externo, se puede utilizar la propiedad IsInterface, en
bool isExternal = obj.IsInterface;
De esa forma vas a poder detectar objetos readonly no solo de GX, sino
también de cualquier módulo externo propio o de terceros.
Saludos
On Tue, Oct 1, 2019, 5:43 AM Jorge Juan Mastropietro |
|
|
|
|
Back to genexusextensions |
|