vsCMFunction 枚举

指示函数类型(如 Property Get 或方法)的常数。

命名空间:  EnvDTE
程序集:  EnvDTE(在 EnvDTE.dll 中)

语法

声明
Public Enumeration vsCMFunction
public enum vsCMFunction
public enum class vsCMFunction
type vsCMFunction
public enum vsCMFunction

成员

成员名称 说明
vsCMFunctionComMethod COM 方法。
vsCMFunctionConstant 常数。
vsCMFunctionConstructor 构造函数。
vsCMFunctionDestructor 析构函数。
vsCMFunctionFunction 函数。
vsCMFunctionInline 内联函数。
vsCMFunctionOperator 运算符。
vsCMFunctionOther 不在此列表中的函数类型。
vsCMFunctionPropertyAssign 属性赋值函数。
vsCMFunctionPropertyGet Property Get。
vsCMFunctionPropertyLet Property Let。
vsCMFunctionPropertySet Property Set。
vsCMFunctionPure 纯函数。
vsCMFunctionPutRef Put 引用。
vsCMFunctionShared 共享函数。
vsCMFunctionSub 子表达式。
vsCMFunctionTopLevel 顶级函数。
vsCMFunctionVirtual 虚函数。

备注

vsCMFunction 值设计为一起执行按位“或”运算。 Visual C++ 会组合这些值中的几个值以准确描述一个函数。 例如:

virtual int MyProc() const = 0;

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

另一个示例:

inline void AnotherOne()

生成值 (vsCMFunctionSub | vsCMFunctionInline, vsCMFunctionTopLevel)。

请参阅

参考

EnvDTE 命名空间

其他资源

使用代码模型查找代码 (Visual Basic)