Histórico da Página
...
Pagetitle | ||||
---|---|---|---|---|
|
Procura Efetua a busca de uma Annotation em uma função ADVPLde um determinado programa fonte.
Sintaxe
Bloco de código | ||
---|---|---|
| ||
Reflection.isAnnotationFunctionPresent( cSourceName, cFunctionName, cAnnotationName ) |
...
Nome | Tipo | Descrição | Obrigatório | Referência |
---|---|---|---|---|
cSourceName | caractere | Indica o nome Nome do fonte onde está contendo a função que onde será procurado procurada a Annotation. | X | |
cPropertyNamecFunctionName | caractere | Indica o nome Nome da função onde será procurada a Annotation. | X | |
cAnnotationName | caractere | Indica o nome Nome da Annotation que será a ser procurada. | X |
Retorno
Nome | Tipo | Descrição |
---|---|---|
lRet | numéricologico | Retorna .T. caso encontre a Annotation e .F. caso não encontre. |
Exemplos
Bloco de código | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
@interface AnnotationExemplo nickname/* Programa test_doc_resourceIsAnnotationFunctionPresent.tlpp */ #include "tlpp-core.th" @annotation AnnotationExemplo resourceExemplo as char @end @AnnotationExemplo(nickname = "Company"resourceExemplo='Valor de Exemplo1') function exemploAnnotationu_resourceIsAnnotationFunctionPresent() return |
Bloco de código | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
#include "tlpp-core.th" Function u_testIsAnnotationFunctionPresent main function usoDeAnnotation() conoutConout(Reflection.isAnnotationFunctionPresent("exemplo1'test_doc_resourceIsAnnotationFunctionPresent.tlpp"', "exemploAnnotationu_resourceIsAnnotationFunctionPresent", "AnnotationExemplo")) conoutConout(Reflection.isAnnotationFunctionPresent("exemplo1'test_doc_resourceIsAnnotationFunctionPresent.tlpp"', "exemploAnnotationu_resourceIsAnnotationFunctionPresent", "TesteAnotherAnnotationExemplo")) returnReturn |
Resultado do Exemplo
.T.
.F.
...
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas