Referência alfabética de atributos
Os seguintes atributos estão disponíveis no Visual C++.
Atributo |
Descrição |
---|---|
Indica que um controle pode ser agregado por outro controle. |
|
Indica que um controle agrega a classe de destino. |
|
Identifica o coclass como um objeto de aplicativo, que está associado um aplicativo completo do EXE e indica que as funções e propriedades do coclass estão disponíveis globalmente nesta biblioteca de tipo. |
|
Especifica o UUID que instrui o compilador MIDL para definir versões síncronas e assíncronas de uma interface COM. |
|
Permite que você criar um atributo personalizado. |
|
Indica que a propriedade oferece suporte a vinculação de dados. |
|
Permite que uma função não remota seja mapeada para uma função remota. |
|
Usado com o switch_type atributo em uma união. |
|
Cria um objeto COM, que pode implementar uma interface COM. |
|
Adiciona uma entrada de interface a um mapa de COM. |
|
Especifica que o tipo definido pelo usuário é um controle. |
|
Emite a seqüência de caracteres especificada sem os caracteres de cotação, no arquivo de cabeçalho gerado. |
|
Permite definir seus próprios atributos. |
|
Vincula as colunas em um conjunto de linhas e liga-los aos mapas de acessador correspondente. |
|
Vincula uma coluna especificada para o conjunto de linhas. |
|
Executa um comando de banco de dados OLE. |
|
Associa a variável de membro especificado com um parâmetro de entrada ou saído. |
|
Cria e encapsula uma conexão, por meio de um provedor, a uma fonte de dados. |
|
Abre uma tabela OLE DB. |
|
Indica que o personalizado ou um dispinterface definido dentro de um coclass representa a interface de programação padrão. |
|
Indica a propriedade única e vinculável que melhor representa o objeto. |
|
Usado para otimização de código Visual Basic. |
|
Permite a especificação de um valor padrão para um parâmetro opcional digitado. |
|
Define uma interface como interface padrão vtable para um controle. |
|
Coloca uma interface no arquivo. idl como uma interface de despacho. |
|
Indica uma propriedade que deve ser exibida ao usuário como bindable. |
|
Coloca uma interface no arquivo. idl como uma interface dupla. |
|
Determina se todos os atributos IDL subseqüentes serão processados e colocados no arquivo. idl gerado. |
|
Especifica uma função exportada ou constante em um módulo, identificando o ponto de entrada na DLL. |
|
Cria um receptor de eventos. |
|
Cria uma fonte de evento. |
|
Faz com que uma estrutura de dados sejam colocados no arquivo. idl. |
|
Especifica o índice do primeiro elemento da matriz para serem transmitidos. |
|
Especifica uma identificação de contexto que permite que as informações de modo de exibição do usuário sobre este elemento no arquivo de Ajuda. |
|
Define o nome do arquivo de ajuda para uma biblioteca de tipos. |
|
Especifica a ID de um tópico da ajuda em um arquivo .hlp ou .chm. |
|
Especifica o nome da DLL a ser usada para executar a pesquisa de string no documento (localização). |
|
Indica que o item existe mas não deve ser exibido em um navegador orientado a usuário. |
|
Especifica um DISPID para uma função membro (uma propriedade ou um método, em uma interface ou dispinterface). |
|
Especifica um ponto de entrada em uma DLL. |
|
Permite que você use os atributos ou IDL construções que não são suportados na versão atual do Visual C++. |
|
Especifica o IID da interface COM apontada por um ponteiro de interface. |
|
Indica que o banco de dados será notificado imediatamente de todas as alterações a uma propriedade de um objeto de dados vinculado. |
|
Especifica as interfaces de despacho que são forçados a ser membros do coclass de IDL. |
|
Especifica as categorias de componente implementada para a classe. |
|
Especifica outro arquivo. idl, odl ou cabeçalho que contém definições que você deseja referenciar no seu arquivo. idl principal. |
|
Insere o arquivo. idl especificado no arquivo. idl gerado. |
|
Faz com que tipos de já tem sido compilados em outra biblioteca de tipos disponível para a biblioteca de tipos que está sendo criada. |
|
Indica que é um parâmetro a ser passado do procedimento de chamada para o procedimento chamado. |
|
Especifica um ou mais arquivos de cabeçalho a serem incluídos no arquivo. idl gerado. |
|
Faz com que um arquivo. idl ou. h para ser incluído no arquivo. idl gerado. |
|
Especifica o índice do último elemento de matriz para serem transmitidos. |
|
Permite que você passa um identificador de localidade para uma função. |
|
Especifica o número de elementos da matriz para serem transmitidos. |
|
Coloca uma construção de bloco de biblioteca do arquivo. idl. |
|
Indica que o coclass ao qual ele se aplica é licenciado e deve ser instanciada usando IClassFactory2. |
|
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 de local para o qual nenhum fragmento de código é gerados. |
|
Designa o valor máximo para um índice de matriz válido. |
|
Define o bloco de biblioteca no arquivo. idl. |
|
Controla o alinhamento de representação de dados de rede de uniões nonencapsulated. |
|
Impede que o compilador de injeção de código como resultado do uso do atributo. |
|
Indica que um membro da interface não deve ser exibido em um navegador de propriedade. |
|
Define um objeto que não pode ser instanciado por si só. |
|
Especifica que o IDispatch a implementação inclui somente as propriedades e métodos listados na descrição da interface e não podem ser estendidos com membros adicionais em tempo de execução. |
|
Identifica uma interface personalizada; sinônimo de atributo personalizado. |
|
Identifica uma interface como uma interface de linguagem de descrição de objeto (ODL). |
|
Indica que uma interface é compatível com a automação. |
|
Especifica um parâmetro opcional para uma função de membro. |
|
Identifica os parâmetros de ponteiro que são retornados pelo procedimento chamado ao procedimento de chamada (a partir do servidor para o cliente). |
|
Especifica o atributo de ponteiro padrão para todos os ponteiros, exceto os ponteiros de nível superior que aparecem em listas de parâmetros. |
|
Emite a seqüência de caracteres especificada sem os caracteres de cotação, no arquivo. idl gerado. |
|
Especifica o ProgID de um objeto COM. |
|
Especifica uma função de assessor (get) de propriedade. |
|
Especifica uma função de configuração da propriedade. |
|
Especifica uma função de configuração de propriedade que usa uma referência em vez de um valor. |
|
Designa um ponteiro como um ponteiro completo. |
|
Garante que um typedef irá para a biblioteca de tipo, mesmo que não é referenciado no dentro do arquivo. idl. |
|
Especifica um intervalo de valores permitidos para os argumentos ou campos cujos valores são definidos em tempo de execução. |
|
Cria ou modifica uma chave do registro. |
|
Proíbe a atribuição a uma variável. |
|
Identifica um ponteiro de referência. |
|
Executa o script de registro especificado. |
|
Indica que a propriedade oferece suporte a OnRequestEdit notificação. |
|
Especifica as categorias de componente necessário para a classe. |
|
Especifica que uma biblioteca ou um membro de um módulo, interface ou dispinterface não pode ser chamado arbitrariamente. |
|
Designa o parâmetro que recebe o valor de retorno do membro. |
|
Especifica o tipo de dados da SAFEARRAY. |
|
Especifica o tamanho da memória alocada para ponteiros de tamanho, em tamanho de ponteiros para ponteiros de tamanho e único ou matrizes multidimensionais. |
|
Indica que o membro de uma classe, propriedade ou método é uma fonte de eventos. |
|
Indica que o unidimensional char, wchar_t, bytes, ou array equivalente ou o ponteiro para essa matriz deve ser tratado como uma seqüência de caracteres. |
|
Oferece suporte a relatórios de erro para o objeto de destino. |
|
Especifica a expressão ou um identificador que atua como o discriminant de união que seleciona o membro da união. |
|
Identifica o tipo da variável usado como o discriminant de união. |
|
Sincroniza o acesso a um método. |
|
Especifica o modelo de segmentação para um objeto COM. |
|
Instrui o compilador para associar um tipo apresentado, manipulam a quais aplicativos cliente e servidor, um tipo transmitido. |
|
Indica que o membro de informações de tipo é o membro padrão para exibição na interface do usuário. |
|
Especifica um indicador único. |
|
Informa ao chamador que se houver um erro ao chamar essa função, o chamador pode, em seguida, chamar GetLastError para recuperar o código de erro. |
|
Especifica a identificação exclusiva de uma classe ou interface. |
|
Dirige-se de que o tipo enumerado especificado ser transmitidas como uma entidade de 32 bits, em vez do padrão de 16 bits. |
|
Especifica que a função levar um número variável de argumentos. |
|
Identifica uma versão específica entre várias versões de uma interface ou classe. |
|
Especifica um formulário independente de versão de ProgID. |
|
Especifica um tipo de dados que será usado para transmissão em vez de um tipo de dados específicos do aplicativo. |
Consulte também
Outros recursos
Referência de atributos do C++