共用方式為


vsCMFunction 列舉類型

表示函式類型的常數,例如屬性 get 或方法。

命名空間:  EnvDTE
組件:  EnvDTE (在 EnvDTE.dll 中)

語法

'宣告
Public Enumeration vsCMFunction
public enum vsCMFunction
public enum class vsCMFunction
type vsCMFunction
public enum vsCMFunction

成員

成員名稱 描述
vsCMFunctionComMethod COM 方法
vsCMFunctionConstant 常數
vsCMFunctionConstructor 建構函式 (Constructor)
vsCMFunctionDestructor 解構函式 (Destructor)
vsCMFunctionFunction 函式
vsCMFunctionInline 內嵌 (Inline) 函式
vsCMFunctionOperator 運算子
vsCMFunctionOther 未列入這個清單中的函式類型
vsCMFunctionPropertyAssign 屬性設定函式
vsCMFunctionPropertyGet 屬性 get
vsCMFunctionPropertyLet 屬性 let
vsCMFunctionPropertySet 屬性集
vsCMFunctionPure 純虛擬函式
vsCMFunctionPutRef 置放區參考
vsCMFunctionShared 共用函式
vsCMFunctionSub 子運算式
vsCMFunctionTopLevel 最上層函式
vsCMFunctionVirtual 虛擬函式

備註

vsCMFunction 值必須同時經過位元 OR 處理。 Visual C++ 結合了這幾個值,以正確描述某個函式。 例如:

virtual int MyProc() const = 0;

MyProc 會得到 (vsCMFunctionFunction | vsCMFunctionVirtual | vsCMFunctionConstant | vsCMFunctionPure | vsCMFunctionTopLevel) 值。

其他範例:

inline void AnotherOne()

會產生 (vsCMFunctionSub | vsCMFunctionInline, vsCMFunctionTopLevel) 值。

請參閱

參考

EnvDTE 命名空間

其他資源

使用程式碼模型探索程式碼 (Visual Basic)