El siguiente código muestra todos los elementos del módulo adicional STEEL EC3 que se pueden modificar a través de la interfaz COM:
//obtener la interfaz del modelo activoiModel = iApp.GetActiveModel ();
//obtener la interfaz para el módulo STEEL EC3Módulo IModule = iModel.GetModule ("STEEL_EC3") como Dlubal.STEEL_EC3.IModule;
//obtener la interfaz para el caso del móduloICase iStEC3case = module.moGetCase (1, Dlubal.STEEL_EC3.ITEM_AT.AT_NO);
//obtener las opciones del estado límite último (Detalles> Estado límite último)OPCIONES_ULS optsULS = iStEC3case.moGetULSOptions ();
//obtener opciones para el diseño de estabilidad (Detalles> Estabilidad)OPCIONES_ DE ESTABILIDAD optsStab = iStEC3case.moGetStabilityOptions ();
//obtener opciones para el diseño de servicio (Detalles> Servicio)SERVICEABILITY_DEFORMATION_TYPE optsServDef = iStEC3case.moGetServiceabilityOptions ();
//obtener opciones de resistencia al fuego (Detalles> Resistencia al fuego)OPCIONES_DE_FUERZO optsFire = iStEC3case.moGetFireResistanceOptions ();
//obtener otras opciones (Detalles> General)OTRAS_OPCIONES optsOther = iStEC3case.moGetOtherOptions ();
//obtener el anexo nacional (por ejemplo DIN, CEN, ...)ANEXO_NACIONAL natAn = iStEC3case.moGetNationalAnnex ();
//obtener la interfaz para los detalles de los anexos nacionalesINationalAnnex iNatAn = iStEC3case.moGetNationalAnnexOptions ();
//obtener datos base para el anexo nacionalNATIONAL_ANNEX_OPTIONS_BASE natAnBase = iNatAn.moGetBaseOptions ();
//obtener datos para el método general del anexo nacionalNATIONAL_ANNEX_OPTIONS_GM natAnGM = iNatAn.moGetGMOptions ();
//obtener datos para pandeo lateral del anexo nacionalNATIONAL_ANNEX_OPTIONS_LTB natAnLTB = iNatAn.moGetLTBOptions ();
//obtener datos para el acero inoxidable del anexo nacionalNATIONAL_ANNEX_OPTIONS_STEEL natAnSTEEL = iNatAn.moGetSteelOptions ();
Los elementos correspondientes en el cuadro de diálogo de parámetros del módulo adicional se muestran en la Imagen 02.