Obtenga más información sobre las mejoras realizadas en iLogic.
Compatibilidad de iLogic con el estado de modelo
Se ha ampliado iLogic para admitir los siguientes flujos de trabajo de Estado de modelo:
- Compatibilidad de ThisDoc.Document con el Estado de modelo En una incidencia de componente de un documento de estado de modelo, la propiedad ThisDoc.Document existente devuelve el documento del miembro.
- Se ha expandido la propiedad ThisDoc.Document para admitir la devolución del documento del miembro cuando se ejecuta en una incidencia del componente correspondiente a un documento de estado de modelo.
- La nueva propiedad ThisDoc.FactoryDocument devuelve el documento de fábrica cuando se ejecuta en un documento de nivel superior o en un componente de ensamblaje. En un documento de incidencia de componente, esta acción devuelve el documento de fábrica asociado. En un documento de nivel superior, devuelve el mismo objeto que ThisDoc.Document.
- En un dibujo, la nueva propiedad ThisDrawing.ModelFactoryDocument devuelve el documento de fábrica para la primera vista de modelo (o nada si no hay vista de modelo).
- En una vista de dibujo, la nueva propiedad ICadDrawingView.ModelFactoryDocument devuelve el documento de fábrica para esa vista (o nada si no es una vista de modelo).
- Hay un evento nuevo denominado Estado de modelo activado que ahora está disponible en el cuadro de diálogo Activadores de evento. Este activador ocurre cuando se activa un estado de modelo. Use este activador para ejecutar una regla en el documento en el que se produjo el evento.
- La nueva función permite añadir un componente en un estado de modelo especificado
Una nueva función denominada AddWithModelState ahora está disponible en el objeto Componentes (interfaz IManagedComponents). Esta función añade una incidencia administrada de una pieza o un subensamblaje.
Nota: Capturar estado actual en un componente existente que incluya un estado de modelo a su vez crea un código que incluye AddWithModelState.
- Estados del modelo y de edición in situ de iLogic
Existen algunas restricciones sobre lo que se puede hacer con las reglas de iLogic cuando se edita un componente de estado de modelo in situ. En un estado de modelo, cuando se está editando in situ en un ensamblaje un archivo de miembro de componente:
- Puede editar, ejecutar y desactivar reglas.
- No se pueden añadir o suprimir reglas.
No hay ningún cambio en la compatibilidad de edición in situ de los componentes que no son componentes de estado de modelo: se puede añadir una regla de iLogic:
- Desde el documento de nivel superior.
- En el nivel de subcomponente del entorno de edición in situ.
- Instrucciones para modificar un parámetro de incidencia con un estado de modelo
Acceda a los pasos aquí: Procedimiento para modificar un parámetro de incidencia con un estado de modelo.
Para obtener más información sobre los Estados del modelo, consulte Acerca de los estados del modelo.
Compatibilidad de iLogic con propiedades de ejemplar
Utilice los nuevos fragmentos de propiedad de Ejemplar para leer y crear Propiedades de ejemplar.
Para obtener más información sobre los fragmentos de iLogic, consulte Acerca de los fragmentos de código en iLogic.
Compatibilidad de iLogic con evento de cambio de parámetro de usuario
Hay un evento nuevo denominado Cualquier cambio de parámetro de usuario en el cuadro de diálogo Activadores de evento. Este evento se activa al cambiar el valor de un Parámetro de usuario.
Nota: Este evento no se activa al añadir o suprimir un parámetro.
Para obtener más información sobre los Activadores de iLogic, consulte Procedimiento para trabajar con activadores de evento en iLogic.
Mejora de la implantación de iLogic
Ahora puede crear una implantación que incluya los parámetros personalizados en el cuadro de diálogo Configuración de iLogic.
En el cuadro de diálogo Opciones de la aplicación, haga clic en Exportar. Exportar guarda las Opciones de la aplicación actual y los parámetros del cuadro de diálogo Configuración de iLogic en un archivo .xml
| Al crear la implantación, seleccione Deseo importar una configuración personalizada y escriba la ruta del archivo .xml exportado
|
|
|