Attributi autonomi
Un attributo autonomo non opera su una parola chiave C++, ma è più simile a una riga di codice. Le istruzioni degli attributi autonomi richiedono un punto e virgola alla fine della riga.
Elenco di attributi autonomi
Attributo | Descrizione |
---|---|
cpp_quote | Genera la stringa specificata, senza i caratteri virgolette, nel file di intestazione generato. |
custom | Consente di definire il proprio attributo. |
db_command | Crea un comando OLE DB. |
emitidl | Determina se tutti gli attributi IDL successivi verranno elaborati e inseriti nel file con estensione idl generato. |
idl_module | Specifica un punto di ingresso in una DLL. |
idl_quote | Consente di usare costrutti IDL non supportati nella versione corrente di Visual C++ e di passarli al file con estensione idl generato. |
import | Specifica un altro file con estensione idl, odl o h contenente le definizioni a cui si desidera fare riferimento dal file con estensione idl principale. |
importidl | Inserisce il file con estensione idl specificato nel file con estensione idl generato |
importlib | Rende i tipi già compilati in un'altra libreria dei tipi disponibili per la libreria dei tipi da creare. |
include | Specifica uno o più file di intestazione da includere nel file con estensione idl generato. |
includelib | Determina l'inserimento di un file con estensione idl o h nel file con estensione idl generato. |
library_block | Inserisce un costrutto all'interno del blocco di libreria del file idl. |
module | Definisce il blocco di libreria nel file IDL. |
no_injected_text | Impedisce al compilatore di inserire codice in seguito all'uso di attributi. |
pragma | Genera la stringa specificata, senza i caratteri virgolette, nel file con estensione idl generato. |