スタンドアロン属性
スタンドアロン属性は C++ キーワードでは動作しませんが、コード行に似ています。 スタンドアロンの属性ステートメントでは、行の末尾にセミコロンが必要です。
スタンドアロン属性の一覧
属性 | 説明 |
---|---|
cpp_quote | 指定した文字列を引用符で囲まずに、生成されたヘッダー ファイルに出力します。 |
custom | 独自の属性を定義できるようにします。 |
db_command | OLE DB コマンドを作成します。 |
emitidl | 後続のすべての IDL 属性を処理し、生成された .idl ファイルに配置するかどうかを決定します。 |
idl_module | DLL のエントリ ポイントを指定します。 |
idl_quote | 現在のバージョンの Visual C++ でサポートされていない IDL コンストラクトを使用して、生成された .idl ファイルに渡すことができます。 |
import | メインの .idl ファイルから参照する定義を含む、別の .idl、odl、または .h ファイルを指定します。 |
importidl | 指定した .idl ファイルを、生成された .idl ファイルに挿入します |
importlib | 既に他のタイプ ライブラリでコンパイル済みの型を、作成中のタイプ ライブラリで使用できるようにします。 |
include | 生成された .idl ファイルに含める 1 つ以上のヘッダー ファイルを指定します。 |
includelib | 生成された .idl ファイルに .idl または .h ファイルを含めます。 |
library_block | .idl ファイルのライブラリ ブロック内にコンストラクトを配置します。 |
module | .idl ファイルのライブラリ ブロックを定義します。 |
no_injected_text | 属性の使用の結果としてコンパイラがコードを挿入しないようにします。 |
pragma | 指定した文字列を引用符で囲まずに、生成された .idl ファイルに出力します。 |