上一主题: 事件对象

下一主题: 输出对象

映射对象

可以使用 CreateObject 创建的对象类。 该类对象表示将字符串类型“键”与任何类型的“值”关联的唯一排序容器。 映射类对象中的任何两个元素都不具有相同的键。

(<Key>)=<Value>

将包括关键字和值的元素插入到映射中。 如果关键字已存在,则会将旧值替换为新值。

(<Key>)

返回与关键字关联的值。 如果未找到关键字,则会返回空值。

KeysSet

此方法返回包含 <key, key> 对的业务逻辑图,而不返回包含 <key, value> 对的普通图。 新图在两个键中具有相同的值,并且用作主图中键的列表。 这允许用户使用 VB 调用 For Each 针对图键进行迭代。

示例:

dim map
set map = Tools.GetUserGroupDetails ("Authors")

dim KeysList
set KeysList=map.KeysSet
For Each element in KeysList
    Out.Log element, "I"
Next

Item(<Key>)=<Value>

将包括关键字和值的元素插入到映射中。 如果关键字已存在,则会将旧值替换为新值。

Item(<Key>)

返回与关键字关联的值。 如果未找到关键字,则会返回空值。

Count

返回图中目前存储的对象数。

Empty

如果图中的对象数为零,则返回 True;否则,返回 False。

Erase(<Key>)

从图中删除与键关联的值。

Clear

从图中删除所有元素。

Exist(<Key>)

如果存在具有键的元素,则返回 True;否则,返回 False。

Dump

返回包含可读格式的所有图信息的字符串。