预订演示

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

前页 后页

RoleTag类

RoleTag接口提供对协会的角色标记值的访问。每个连接器端都有一个RoleTag集合,可以访问该RoleTag集合以添加,删除和访问RoleTag。

您可以在创建类似于此片段的代码中使用此代码来访问VB.NET中的RoleTag(其中con是连接器对象):

客户端= con.ClientEnd

client.Role =“ m_client”

client.Update()

标签= client.TaggedValues.AddNew(“标签”,“值”)

tag.Update()

标签= client.TaggedValues.AddNew(“ tag2”,“ value2”)

tag.Update()

client.TaggedValues.Refresh()

对于idx = 0到client.TaggedValues.Count-1

标签= client.TaggedValues.GetAt(idx)

Console.WriteLine(tag.Tag)

client.TaggedValues.DeleteAt(idx,False)

下一个

标签=什么

.EAP文件中的关联表

t_taggedvalue

RoleTag属性

属性

描述

也可以看看

基类

注意:读/写

表示角色结束;设置为ASSOCIATION_SOURCE或ASSOCIATION_TARGET。

元素GUID

注意:读/写

与该角色标签关联的连接器的GUID。

全名

注意:只读

标签的标准名称。

对象类型

对象类型

注意:只读

区分通过Dispatch接口引用的对象。

对象类型

属性GUID

注意:读/写

系统生成GUID以标识标记值。

标签

注意:读/写

实际标签名称。

注意:读/写

与此标签关联的值。

RoleTag方法

方法

描述

也可以看看

GetAttribute(字符串propName)

注意:返回结构化标记值中单个命名属性的文本。

GetLastError()

注意:返回一个字符串值,该字符串值描述与该对象有关的最新错误。

HasAttributes()

布尔型

注意:如果标记值是具有一个或多个属性的结构化标记值,则返回True。

SetAttribute(字符串propName,字符串propValue)

布尔型

注意:在“结构化标签值”内设置单个命名属性的文本。

更新()

布尔型

注意:更改后或初次创建时,请更新RoleTag。

如果返回False,请检查“ GetLastError()”函数以获取更多信息。