Histórico da Página
...
Informações | ||
---|---|---|
| ||
A partir do build: 24.3.0.0, será possível enviar no parâmetro xParam apenas também haverá a opção de passar o nome da classe (vide exemplo2) onde deve ser feita a busca da Annotation, não sendo mais necessário passar a instancia do objeto(classe) para efetuar a busca(vide exemplo 2em xParam, conforme exemplo 2. Mas continua valendo a passagem da instância do objeto (exemplo 1). |
Retorno
Nome | Tipo | Descrição |
---|---|---|
aRet | Array | Retorna um array contendo os objetos do tipo Attribute. |
...
Bloco de código | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
#include "tlpp-core.th"
@annotation attr
@end
Class GetAttributesByAnnotation
@attr()
Public Data cAttr as Character
Public Method New()
EndClass
Method New() class GetAttributesByAnnotation
::cAttr := "initialized"
Return self
Function u_testGetAttributesByAnnotation()
Local aAttr as Array
obj := GetAttributesByAnnotation():New()
aAttr := Reflection.getAttributesByAnnotation("GetAttributesByAnnotation", "attr")
ConOut(aAttr[1]:cAttributeName)
ConOut(aAttr[1]:cAttributeType)
Return |
...
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas