VCCodeFunction.FunctionKind (Propiedad)

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

Vea también

Referencia

VCCodeFunction Interfaz

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