Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Obtiene una enumeración que describe cómo se utiliza una función.
Espacio de nombres: Microsoft.VisualStudio.VCCodeModel
Ensamblado: Microsoft.VisualStudio.VCCodeModel (en Microsoft.VisualStudio.VCCodeModel.dll)
Sintaxis
'Declaración
ReadOnly Property FunctionKind As vsCMFunction
vsCMFunction FunctionKind { get; }
property vsCMFunction FunctionKind {
vsCMFunction get ();
}
abstract FunctionKind : vsCMFunction with get
function get FunctionKind () : vsCMFunction
Valor de propiedad
Tipo: EnvDTE.vsCMFunction
Valor vsCMFunction.
Comentarios
FunctionKind devuelve el tipo de la función, como Property Get, Property Let, Sub o Function.
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).
Seguridad de .NET Framework
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.
Vea también
Referencia
Microsoft.VisualStudio.VCCodeModel (Espacio de nombres)
Otros recursos
Cómo: Compilar y ejecutar los ejemplos de código del modelo de objetos de automatización