vsCMFunction 枚举

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

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

语法

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

成员

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

备注

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

virtual int MyProc() const = 0;

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

另一个示例:

inline void AnotherOne()

生成值 (vsCMFunctionSub | vsCMFunctionInline, vsCMFunctionTopLevel)。

请参见

参考

EnvDTE 命名空间

其他资源

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