Histórico da Página
...
Bloco de código | ||
---|---|---|
| ||
Reflection.getFunctionParamAnnotationgetFunctionParamsByAnnotation( cSourceName, cFunctionName, aListParms, cAnnotationName) |
...
Bloco de código | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
@annotation AnnotationExemplo nickname as char @end User function testeAnnotation(@AnnotationExemplo("valor parm1") parm1, @AnnotationExemplo("valor parm2") parm2) conout("funcaoTesteAnnotation") return main function usoDeAnnotation() local aRet local jRet := Reflection.getFunctionParamAnnotationgetFunctionParamsByAnnotation("exemplo1.tlpp", "u_testeAnnotation", aRet, "AnnotationExemplo") conout(jRet) conout(aRet[1]) //porque tem a annotation no parâmetro 1 conout(aRet[2]) //porque tem a annotation no parâmetro 2 return |
...
Visão Geral
Import HTML Content
Conteúdo das Ferramentas