Tópico anterior: Objeto do evento

Próximo tópico: Objeto de saída

Objeto do mapa

Uma classe de objetos que podem ser criados usando CreateObject. A classe de objetos representa um contêiner exclusivo e classificado, que associa uma chave de tipo de sequência de caracteres com um valor de qualquer tipo. Dois elementos em um objeto da classe Mapa não podem ter a mesma chave.

(<Key>)=<Value>

Insere um elemento incluindo uma chave e um valor no mapa. Se a chave já existir, o valor antigo será substituído pelo novo.

(<Key>)

Retorna um valor associado a uma chave. Se a chave não for localizada, Vazio é retornado.

KeysSet

Este método retorna um mapa de lógica de negócios que contém pares <key, key>, em vez de um mapa comum, que contém os pares <key, value>. O novo mapa tem valores idênticos em ambas as chaves, e é usado como uma lista de chaves no mapa principal. Isso permite que o usuário itere pelas chaves do mapa usando a chamada do VB para cada.

Exemplo:

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

dim KeysList
set KeysList=map.KeysSet
Para cada elemento na lista de chaves
    Out.Log element, “I”
Próximo

Item(<Key>)=<Value>

Insere um elemento incluindo uma chave e um valor no mapa. Se a chave já existir, o valor antigo será substituído pelo novo.

Item(<Key>)

Retorna um valor associado a uma chave. Se a chave não for localizada, Vazio é retornado.

Contagem

Retorna o número de objetos atualmente armazenados no mapa.

Elemento

Retorna Verdadeiro se o número de objetos no mapa for zero; caso contrário, retorna Falso.

Erase(<Key>)

Remove o valor associado à chave do mapa.

Limpar

Remove todos os elementos do mapa.

Exist(<Key>)

Retorna Verdadeiro se existir um elemento com a chave; caso contrário, retorna Falso.

Dump

Retorna uma sequência de caracteres que contém todas as informações do mapa em formato legível.