Temas
Tema
|
Detalle
|
Ver También
|
Detalles
|
Este evento es disparado una vez para cada regla definida en EA_OnRunParameterRule para ser realizada en cada parámetro en la selección siendo validada.
Si no quiere realizar la regla definida por RuleID en el parámetro dado, luego simplemente regrese sin realizar ninguna acción.
Al realizar cualquier validación, si se encuentra un error de validación, utilice el métodoRepository.ProjectInterface.PublishResult para notificar a Enterprise Architect.
|
EA_OnInitializeUserRules
|
Sintaxis
Sub EA_OnRunParameterRule(Repositorio Como EA.Repository, RuleID Como Cadena, ParameterGUID Como Cadena, MethodGUID Como Cadena, ObjectID Como Long)
La sintaxis de la función EA_OnRunMethodRule contiene los siguientes elementos:
Parámetro
|
Tipo
|
Dirección
|
Descripción
|
MethodGUID
|
String
|
IN
|
El GUID del método que posee el parámetro dado.
Utilice el método Repository.GetMethodByGuid para recuperar el objeto de método.
|
ObjectID
|
Long
|
IN
|
El ID del objeto que posee el parámetro dado.
Utilice el método Repository.GetElementByID para recuperar el objeto.
|
ParameterGUID
|
String
|
IN
|
El GUID del parámetro para potencialmente realizarle validación.
Utilice esto para recuperar el parámetro al iterar a través de la colección Method.Parameters.
|
Repositorio
|
EA.Repository
|
IN
|
Un objeto EA.Repository representando el modelo de Enterprise Architect actualmente abierto.
Sondean a sus miembros para recuperar datos del modelo e información de estado de interfaz de usuario.
|
RuleID
|
String
|
IN
|
El ID que fue pasado hacia el comando Project.DefineRule .
|
|