EA_OnRunDiagramRule

Superior  Previo  Próximo

Sintaxis

Sub EA_OnRunDiagramRule(Repository As EA.Repository, RuleID As String, DiagramID As Long)

La sintaxis de la función EA_OnRunDiagramRule contiene los siguientes elementos:

Parámetro

Tipo

Dirección

Descripción

Repository

EA.Repository

IN

Un objeto EA.Repository representando el modelo de Enterprise Architect actualmente abierto. Registra sus miembros para recuperar los datos del modelo y la información del estado de la interfaz de usuario.

RuleID

String

IN

El ID que se paso en el comando Project.DefineRule.

DiagramID

Long

IN

El ID del diagrama en cual se realizará potencialmente la validación. Use el método Repository.GetDiagramByID para recuperar el objeto diagrama.

Detalles

Este evento se dispara una vez para cada regla definida en EA_OnInitializeUserRules que se realizará en cada diagrama en la selección que es validada. Si no desea realizar la regla definida por RuleID en el diagrama dado, luego simplemente retorne sin realizar ninguna acción. Al realizar cualquier validación, si un error de validación se encuentra, use el método Repository.ProjectInterface.PublishResult para notificar Enterprise Architect.