Compartir a través de


vsCMFunction (Enumeración)

Constante que indica el tipo de función, como property-get o un método.

Espacio de nombres:  EnvDTE
Ensamblado:  EnvDTE (en EnvDTE.dll)

Sintaxis

'Declaración
Public Enumeration vsCMFunction
public enum vsCMFunction
public enum class vsCMFunction
type vsCMFunction
public enum vsCMFunction

Miembros

Nombre de miembro Descripción
vsCMFunctionOther Tipo de función que no está en esta lista.
vsCMFunctionConstructor Función constructor.
vsCMFunctionPropertyGet Función property get.
vsCMFunctionPropertyLet Función property let.
vsCMFunctionPropertySet Función property set.
vsCMFunctionPutRef Referencia put.
vsCMFunctionPropertyAssign Función de asignación de propiedad.
vsCMFunctionSub Subexpresión.
vsCMFunctionFunction Función function.
vsCMFunctionTopLevel Función de alto nivel.
vsCMFunctionDestructor Función destructor.
vsCMFunctionOperator Operador.
vsCMFunctionVirtual Función virtual.
vsCMFunctionPure Función pura.
vsCMFunctionConstant Constante.
vsCMFunctionShared Función compartida.
vsCMFunctionInline Función inline.
vsCMFunctionComMethod Método COM.

Comentarios

Los valores vsCMFunction se asocian bit a bit mediante el operador OR.Visual C++ combina algunos de estos valores para describir una función con precisión.Por ejemplo:

virtual int MyProc() const = 0;

MyProc da como resultado un valor de (vsCMFunctionFunction | vsCMFunctionVirtual | vsCMFunctionConstant | vsCMFunctionPure | vsCMFunctionTopLevel).

Otro ejemplo:

inline void AnotherOne()

da como resultado un valor de (vsCMFunctionSub | vsCMFunctionInline, vsCMFunctionTopLevel).

Vea también

Referencia

EnvDTE (Espacio de nombres)

Otros recursos

Detectar código utilizando el modelo de código (Visual Basic)