public 属性

[public] 属性には、タイプ ライブラリの typedef キーワード (keyword)で宣言されたエイリアスが含まれます。

typedef [public] data-type identifier;

パラメーター

data-type

識別子がエイリアスになるデータ型。

identifier

ソフトウェアで データ型 が認識される別の名前。

解説

既定では、 typedef で宣言され、他の属性を持たないエイリアスは #define として扱われ、タイプ ライブラリには含まれません。 [public] 属性を使用すると、エイリアスがタイプ ライブラリの一部になります。

Note

MIDL コンパイラでは、パブリックにする各 typedef に [public] 属性を明示的に適用する必要があります。

 

typedef [public] long MEMBERID;

関連項目

MIDL を使用したタイプ ライブラリの生成

ODL ファイルの例

インターフェイス

ODL ファイルの構文

Typedef