この記事は翻訳者によって翻訳されたものです。 記事の文章にポインターを重ねると、原文のテキストが表示されます。
訳文
原文
このトピックはまだ評価されていません - このトピックを評価する

vsCMFunction 列挙体

関数の種類 (Property Get やメソッドなど) を示す定数。

名前空間:  EnvDTE
アセンブリ:  EnvDTE (EnvDTE.dll 内)
public enum vsCMFunction
メンバー名 説明
vsCMFunctionOther この一覧にはない関数の種類
vsCMFunctionConstructor コンストラクター
vsCMFunctionPropertyGet Property Get
vsCMFunctionPropertyLet Property Let
vsCMFunctionPropertySet Property Set
vsCMFunctionPutRef put 参照
vsCMFunctionPropertyAssign プロパティ代入関数
vsCMFunctionSub 部分式
vsCMFunctionFunction Function
vsCMFunctionTopLevel トップレベルの関数
vsCMFunctionDestructor デストラクター
vsCMFunctionOperator 演算子
vsCMFunctionVirtual 仮想関数
vsCMFunctionPure 純粋関数
vsCMFunctionConstant 定数
vsCMFunctionShared 共有関数
vsCMFunctionInline インライン関数
vsCMFunctionComMethod COM メソッド

vsCMFunction 値はビットごとに OR される値です。 Visual C++ では、この値をいくつか組み合わせて正確に関数を記述します。 次に例を示します。

virtual int MyProc() const = 0;

MyProc の値は (vsCMFunctionFunction | vsCMFunctionVirtual | vsCMFunctionConstant | vsCMFunctionPure | vsCMFunctionTopLevel) になります。

別のサンプルを示します。

inline void AnotherOne()

結果として (vsCMFunctionSub | vsCMFunctionInline, vsCMFunctionTopLevel) という値になります。

この情報は役に立ちましたか。
(残り 1500 文字)
コミュニティ コンテンツ 追加
注釈 FAQ