共用方式為


vsCMFunction 列舉型別

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

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

語法

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

成員

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

備註

vsCMFunction 值必須同時經過位元 OR 處理。 Visual C++ 會組合幾個這類數值,以便精確地描述函式。 例如:

virtual int MyProc() const = 0;

MyProc 會產生 (vsCMFunctionFunction | vsCMFunctionVirtual | vsCMFunctionConstant | vsCMFunctionPure | vsCMFunctionTopLevel) 值。

其他範例:

inline void AnotherOne()

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

請參閱

參考

EnvDTE 命名空間

其他資源

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