表示函式類型的常數,例如屬性 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) 值。