Condividi tramite


Proprietà VCCodeFunction.FunctionKind

Ottiene un'enumerazione che descrive la modalità di utilizzo di una funzione.

Spazio dei nomi:  Microsoft.VisualStudio.VCCodeModel
Assembly:  Microsoft.VisualStudio.VCCodeModel (in Microsoft.VisualStudio.VCCodeModel.dll)

Sintassi

'Dichiarazione
ReadOnly Property FunctionKind As vsCMFunction
vsCMFunction FunctionKind { get; }
property vsCMFunction FunctionKind {
    vsCMFunction get ();
}
abstract FunctionKind : vsCMFunction with get
function get FunctionKind () : vsCMFunction

Valore proprietà

Tipo: vsCMFunction
Valore di vsCMFunction.

Note

FunctionKind restituisce il tipo della funzione, ad esempio Property Get, Property Let, Sub o Function.

I valori vsCMFunction devono essere OR bit per bit. In Visual C++ questi valori vengono combinati per descrivere con precisione una funzione. Esempio:

virtual int MyProc() const = 0;

MyProc restituisce un valore di (vsCMFunctionFunction | vsCMFunctionVirtual | vsCMFunctionConstant | vsCMFunctionPure | vsCMFunctionTopLevel).

Un altro esempio:

inline void AnotherOne()

restituisce un valore di (vsCMFunctionSub | vsCMFunctionInline, vsCMFunctionTopLevel).

Sicurezza di .NET Framework

Vedere anche

Riferimenti

VCCodeFunction Interfaccia

Spazio dei nomi Microsoft.VisualStudio.VCCodeModel

Altre risorse

Procedura: compilare ed eseguire gli esempi di codice del modello a oggetti di automazione