Este é o site histórico da documentação 4D. As documentações estão sendo movidas progressivamente para developer.4d.com |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v19.8
METHOD GET ATTRIBUTES
|
METHOD GET ATTRIBUTES ( caminho ; atributos {; *} ) | ||||||||
Parâmetro | Tipo | Descrição | ||||||
caminho | Texto, Array texto |
![]() |
Caminho do método | |||||
atributos | Objeto, Array objeto |
![]() |
Atributos para métodos selecionados | |||||
* | Operador |
![]() |
se passado = comando aplica para banco de dados local quando executado a partir de um componente (parâmetro ignorado fora desse contexto) | |||||
O novo comando METHOD GET ATTRIBUTES retorna, em atributos, o valor atual de todos os atributos para os métodos especificados no parâmetro caminho.
Este comando só funciona com métodos de projeto. Se você passar um caminho inválido, um erro é gerado.
Em caminho, você pode passar seja um texto que contenha um caminho de método, ou um array de texto que contenha um array de caminhos. É necessário passar o mesmo tipo de parâmetro (variável ou array) em atributos, a fim de obter os atributos adequados.
Em atributos, passe um objeto ou um array de objetos, dependendo do parâmetro passado em caminho. Todos os atributos para o método são retornados como propriedades do objeto com os valores de "True" / "False" para atributos booleanos e valores adicionais, se for necessário (por exemplo, "scope", "table" para a propriedade 4D Móvel ).
Se o comando for executado a partir de um componente, aplica-se por padrão para os métodos de componentes. Se você passar o parâmetro *, acessa os métodos do banco de dados local.
Nota: a propriedade published4DMobile é obsoleta a partir de 4D v18.
C_OBJECT($att)
METHOD GET ATTRIBUTES("sendMail";$att)
Depois da execução, $att contém, por exemplo:
{ "invisible" : false , "publishedWeb" : false , "publishedSoap" : false , "publishedWsdl" : false , "shared" : false , "publishedSql" : false , "executedOnServer" : false , "published4DMobile" :{ "scope" : "table" , "table" : "Table_1" } } |
Produto: 4D
Tema: Accesso aos Objetos de Design
Número
1334
Criado por: 4D v15
Modificado: 4D v15 R5
Manual de linguagem 4D ( 4D v19)
Manual de linguagem 4D ( 4D v19.1)
Manual de linguagem 4D ( 4D v19.4)
Manual de linguagem 4D ( 4D v19.5)
Manual de linguagem 4D ( 4D v19.6)
Manual de linguagem 4D ( 4D v19.7)
Manual de linguagem 4D ( 4D v19.8)