Compartilhar via


Atributos de método

Os atributos a seguir se aplicam aos métodos em uma classe, coclasse ou interface.

Atributo Descrição
bindable Indica que a propriedade dá suporte à associação de dados.
call_as Permite que uma função não retomável seja mapeada para uma função remota.
personalizado Permite que você defina um atributo próprio.
db_column Associa uma coluna especificada ao conjunto de linhas.
db_command Cria um comando OLE DB.
db_param Associa a variável de membro especificada a um parâmetro de entrada ou saída e delimita a variável.
db_source Cria uma conexão com uma fonte de dados.
db_table Abre uma tabela do OLE DB.
defaultbind Indica a única propriedade associável que melhor representa o objeto.
defaultcollelem Usado para otimização de código do Visual Basic.
displaybind Indica uma propriedade que deve ser exibida para o usuário como associável.
helpcontext Especifica uma ID de contexto que permite ao usuário exibir informações sobre este elemento no arquivo de Ajuda.
helpfile Define o nome do arquivo de Ajuda da biblioteca de tipos.
helpstring Especifica uma cadeia de caracteres que é usada para descrever o elemento ao qual ela se aplica.
helpstringcontext Especifica a ID de um tópico de ajuda em um arquivo .hlp ou .chm.
helpstringdll Especifica o nome da DLL a ser usada para executar a pesquisa de cadeia de caracteres do documento (localização).
hidden Indica que o item existe, mas não deve ser exibido em um navegador orientado ao usuário.
id Especifica um parâmetro DISPID para uma função membro (uma propriedade ou um método, em uma interface ou dispinterface).
immediatebind Indica que o banco de dados será notificado imediatamente de todas as alterações de uma propriedade de um objeto associado a dados.
Em Indica que um parâmetro deve ser passado do procedimento de chamada para o procedimento chamado.
local Permite que você use o compilador MIDL como um gerador de cabeçalho quando usado no cabeçalho da interface. Quando usado em uma função individual, designa um procedimento local para o qual nenhum stub é gerado.
nonbrowsable Indica que um membro da interface não deve ser exibido em um navegador de propriedade.
propget Especifica uma função de acessador de propriedade.
propput Especifica uma função de configuração de propriedade.
propputref Especifica uma função de definição de propriedade que usa uma referência em vez de um valor.
ptr Designa um ponteiro como um ponteiro completo.
range Especifica um intervalo de valores permitidos para argumentos ou campos cujos valores são definidos em tempo de execução.
requestedit Indica que a propriedade dá suporte à notificação OnRequestEdit.
restricted Especifica que um membro de um módulo, interface ou dispinterface não pode ser chamado arbitrariamente.
satype Especifica o tipo de dados da estrutura SAFEARRAY.
source Especifica as interfaces de origem do controle para pontos de conexão em uma classe. Em uma propriedade ou método, o atributo source indica que o membro retorna um objeto ou VARIANT que é uma fonte de eventos.
synchronize Sincroniza o acesso ao método de destino.
vararg Especifica que a função usa um número variável de argumentos.

Confira também

Atributos por uso