Atributos de classe
Os atributos a seguir se aplicam à palavra-chave do C++ classe.
Atributo | Descrição |
---|---|
aggregatable | Indica que a classe dá suporte à agregação. |
agregações | Indica que um controle agrega a classe de destino. |
appobject | Identifica a coclasse como um objeto de aplicativo, que está associado a um aplicativo de .exe completo e indica que as funções e as propriedades da coclasse estão disponíveis globalmente nessa biblioteca de tipos. |
case | Usado com o atributo switch_type em uma união. |
coclass | Cria um controle ActiveX. |
com_interface_entry | Adiciona uma entrada de interface a um mapa COM. |
control | Especifica que o tipo definido pelo usuário é um controle. |
personalizado | Permite que você defina um atributo próprio. |
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. |
padrão | Indica que a face personalizada ou dispinterface definida em uma coclasse representa a interface de programação padrão. |
defaultvtable | Define uma interface como a interface de vtable padrão para um controle. |
event_receiver | Cria um receptor de eventos. |
event_source | Cria uma origem de evento. |
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 para uma biblioteca de tipos. |
helpstringcontext | Especifica a ID de um tópico de ajuda em um arquivo .hlp ou .chm. |
helpstring | Especifica uma cadeia de caracteres que é usada para descrever o elemento ao qual ela se aplica. |
hidden | Indica que o item existe, mas não deve ser exibido em um navegador orientado ao usuário. |
implements | Especifica interfaces de expedição que são forçadas a serem membros da coclasse IDL. |
implements_category | Especifica categorias de componente implementadas para a classe. |
module | Define o bloco de biblioteca no arquivo .idl. |
noncreatable | Define um objeto que não pode ser instanciado por si só. |
progid | Define o ProgID para um controle. |
registration_script | Executa o script de registro especificado. |
requestedit | Indica que a propriedade dá suporte à notificação OnRequestEdit . |
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. |
support_error_info | Dá suporte ao relatório de erros para o objeto de destino. |
threading | Especifica o modelo de threading para um controle. |
uuid | Especifica a ID exclusiva de uma classe ou interface. |
version | Identifica uma versão específica entre várias versões de uma classe. |
vi_progid | Especifica um modo independente de versão do ProgID. |