Compartir a través de


vsCMFunction (Enumeración)

Actualización: noviembre 2007

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

Public Enumeration vsCMFunction

Dim instance As vsCMFunction
public enum vsCMFunction
public enum class 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 son operaciones OR bit a bit. Visual C++ combina algunos de estos valores para describir una función con precisión. Por ejemplo:

virtual int MyProc() const = 0;

MyProc produce un valor de (vsCMFunctionFunction | vsCMFunctionVirtual | vsCMFunctionConstant | vsCMFunctionPure | vsCMFunctionTopLevel).

Otro ejemplo:

inline void AnotherOne()

produce 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)