预订演示

请注意 : 本帮助页面不适用于最新版本的Enterprise Architect. 最新的帮助文档在这里.

前页 后页

功能-验证和控制用户输入

Enterprise Architect调用了许多功能来验证和控制用户输入。对于每个功能,将填充一组对象。

验证/控制用户输入

功能

行动

AllowPhaseUpdate(OldValue,
NewValue)

验证用户对阶段所做的更改。

返回值:

  • 真,允许该用户进行更改
  • False,不允许更改并恢复为先前的值

AllowStatusUpdate(OldValue,
NewValue)

验证用户对状态所做的更改。

返回值:

  • 真,允许该用户进行更改
  • False,不允许更改并恢复为先前的值

AllowTagUpdate(TagName,
旧值,
NewValue)

验证用户对标记值所做的更改。

返回值:

  • 真,允许该用户进行更改
  • False,不允许更改并恢复为先前的值

AllowVersionUpdate(OldValue,
NewValue)

验证用户对版本所做的更改。

返回值:

  • 真,允许该用户进行更改
  • False,不允许更改并恢复为先前的值

CanEditPhase()

启用或禁用用于编辑阶段的控件

返回值:

  • 允许用户通过启用控件进行更改为True
  • False,以通过禁用控件来完全禁用对此属性的编辑

CanEditStatus()

启用或禁用用于编辑状态的控件。

返回值:

  • 允许用户通过启用控件进行更改为True
  • False,以通过禁用控件来完全禁用对此属性的编辑

CanEditTag(TagName)

启用或禁用用于编辑标记值的控件。

返回值:

  • 允许用户通过启用控件进行更改为True
  • False,以通过禁用控件来完全禁用对此属性的编辑

CanEditVersion()

启用或禁用用于编辑版本的控件。

返回值:

  • 允许用户通过启用控件进行更改为True
  • False,以通过禁用控件来完全禁用对此属性的编辑

OnPreNewElement(ElementType,
元素原型)

允许或禁止创建指定的元素。

返回值:

  • 允许用户创建元素/连接器的True
  • False,以防止该用户创建元素

OnPreNewConnector(ConnectorType,
ConnectorSubType,
连接器(原型)

允许或禁止创建指定的连接器。

返回值:

  • 允许用户创建元素/连接器的True
  • False,以防止该用户创建元素

PreAllowPhaseUpdate(OldValue,
NewValue)

确定需要哪些信息来验证此更改。

返回值:用分号分隔的其他数据列表,以验证此更改。

支持的数据类型:

  • 测试-在WorkflowContext对象中填充Tests数组

PreAllowStatusUpdate(OldValue,
NewValue)

确定需要哪些信息来验证此更改。

返回值:用分号分隔的其他数据列表,以验证此更改。

支持的数据类型:

测试-在WorkflowContext对象中填充Tests数组

PreAllowTagUpdate(TagName,
旧值,
NewValue)

确定需要哪些信息来验证此更改。

返回值:用分号分隔的其他数据列表,以验证此更改。

支持的数据类型:

测试-在WorkflowContext对象中填充Tests数组

PreAllowVersionUpdate(OldValue,
NewValue)

确定需要哪些信息来验证此更改。

返回值:用分号分隔的其他数据列表,以验证此更改。

支持的数据类型:

测试-在WorkflowContext对象中填充Tests数组

学到更多