Stand-Alone Attributes
A stand-alone attribute does not operate on a C++ keyword but is more like a line of code. Stand-alone attribute statements require a semicolon at the end of the line.
Stand-alone attribute list
Attribute | Description |
---|---|
cpp_quote | Emits the specified string, without the quote characters, into the generated header file. |
custom | Lets you define your own attribute. |
db_command | Creates an OLE DB command. |
emitidl | Determines whether all subsequent IDL attributes will be processed and placed in the generated .idl file. |
idl_module | Specifies an entry point in a DLL. |
idl_quote | Allows you to use IDL constructs that are not supported in the current version of Visual C++ and have them pass through to the generated .idl file. |
import | Specifies another .idl, .odl, or .h file containing definitions you want to reference from your main .idl file. |
importidl | Inserts the specified .idl file into the generated .idl file |
importlib | Makes types that have already been compiled into another type library available to the type library being created. |
include | Specifies one or more header files to be included in the generated .idl file. |
includelib | Causes an .idl or .h file to be included in the generated .idl file. |
library_block | Places a construct inside the .idl file's library block. |
module | Defines the library block in the .idl file. |
no_injected_text | Prevents the compiler from injecting code as a result of attribute use. |
pragma | Emits the specified string, without the quote characters, into the generated .idl file. |
See also
Phản hồi
https://aka.ms/ContentUserFeedback.
Sắp ra mắt: Trong năm 2024, chúng tôi sẽ dần gỡ bỏ Sự cố với GitHub dưới dạng cơ chế phản hồi cho nội dung và thay thế bằng hệ thống phản hồi mới. Để biết thêm thông tin, hãy xem:Gửi và xem ý kiến phản hồi dành cho