vsCMFunction Enum
A constant indicating the type of function, such as whether the function is a property-get, a method, and so forth.
Constant | Value | Description |
---|---|---|
vsCMFunctionOther | 0 | A type of function not in this list. |
vsCMFunctionConstructor | 1 | A constructor. |
vsCMFunctionPropertyGet | 2 | A property get. |
vsCMFunctionPropertyLet | 4 | A property let. |
vsCMFunctionPropertySet | 8 | A property set. |
vsCMFunctionPutRef | 16 | A put ref. |
vsCMFunctionPropertyAssign | 32 | A property assign function. |
vsCMFunctionSub | 64 | A sub. |
vsCMFunctionFunction | 128 | A function. |
vsCMFunctionTopLevel | 256 | A top level function. |
vsCMFunctionDestructor | 512 | A destructor. |
vsCMFunctionOperator | 1024 | An operator. |
vsCMFunctionVirtual | 2048 | A virtual function. |
vsCMFunctionPure | 4096 | A pure function. |
vsCMFunctionConstant | 8192 | A constant. |
vsCMFunctionShared | 16384 | A shared function. |
vsCMFunctionInline | 32768 | An inline function. |
Requirements
Namespace: EnvDTE
File: dte.tlb
See Also
vsCMAccess Enum | vsCMElement Enum | vsCMInfoLocation Enum | vsCMLanguage Enum | vsCMPrototype Enum | vsCMTypeRef Enum