Saltar para o conteúdo principal
Versão: 20 R10

OB Keys

OB Keys* ( objeto ) : Collection

ParâmetroTipoDescrição
objetoObjectObjeto a retornar os nomes de propriedade
ResultadoCollectionColeção de nomes de propriedade (strings)

Descrição

comando OB Keys retorna uma coleção de strings contendo todos os nomes de propriedade enumeráveis do objeto.

Apenas os nomes de propriedade de primeiro-nível são retornados (nomes de propriedade de sub-objetos não são retornados). A ordem dos nomes dentro da coleção retornada seguem a ordem de definição das propriedades

Exemplo

Se quiser uma coleção com todos os nomes de propriedade de primeiro-nível de um objeto:

 var $person : Object
 var $col : Collection

 $person:=New object
 $person.lastName:="Smith"
 $person.firstName:="Jenny"
 $person.children:=New object("Mary";12;"Mark";8)
 
 $col:=OB Keys($person)

 //$col[0]="lastName"
  //$col[1]="firstName"
  //$col[2]="children"


Ver também

OB Entries
OB Values

Propriedades

Número do comando1719
Thread-seguro