Tema anterior: Event ObjectTema siguiente: Out Object


Map Object

Una clase de objetos que se puede crear mediante CreateObject. La clase de objetos representa un contenedor único y ordenado que asocia un tipo de cadena clave a un valor de cualquier tipo. Ninguno de los dos elementos de un objeto de clase de asignación puede tener la misma clave.

(<Key>)=<Value>

Inserta un elemento con una clave y un valor en la asignación. Si la clave ya existe, el valor antiguo se reemplaza por el nuevo.

(<Key>)

Devuelve un valor asociado a una clave. Si no se encuentra la clave, se devuelve que está vacío.

KeysSet

Este método devuelve una asignación de lógica de negocios que contiene pares <key, key>, en lugar de una asignación corriente, que contendría pares <key, value>. La nueva asignación contiene valores idénticos en ambas claves y se utiliza como una lista de las claves de la asignación principal. Esto permite que el usuario a itere a través de las claves de la asignación mediante la llamada VB para cada una.

Ejemplo:

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>

Inserta un elemento con una clave y un valor en la asignación. Si la clave ya existe, el valor antiguo se reemplaza por el nuevo.

Item(<Key>)

Devuelve un valor asociado a una clave. Si no se encuentra la clave, se devuelve que está vacío.

Recuento

Devuelve el número de objetos que se encuentran almacenados actualmente en la Asignación.

Empty

Devuelve True si el número de objetos de la asignación es cero; de lo contrario, devuelve False.

Erase(<Key>)

Elimina el Valor asociado a la clave de la asignación.

Desactivada

Elimina todos los elementos de la asignación.

Exist(<Key>)

Devuelve True si existe un elemento con la clave; de lo contrario, devuelve False.

Dump

Devuelve una cadena que contiene toda la información de la asignación en un formato legible.