Udostępnij za pośrednictwem


Właściwość VCCodeFunction.FunctionKind —

Pobiera wyliczenie opisujące, w jaki sposób funkcja jest używana.

Przestrzeń nazw:  Microsoft.VisualStudio.VCCodeModel
Zestaw:  Microsoft.VisualStudio.VCCodeModel (w Microsoft.VisualStudio.VCCodeModel.dll)

Składnia

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

Wartość właściwości

Typ: vsCMFunction
A vsCMFunction value.

Uwagi

FunctionKindZwraca typ funkcji, takich jak pobierania właściwości, Let właściwości, podprocedury lub funkcji.

vsCMFunction Wartości mają być łączone przy użyciu logiczną lub.Visual C++ łączy kilka z tych wartości do dokładnego opisu funkcji.Na przykład:

virtual int MyProc() const = 0;

MyProcwynikiem jest wartość z (vsCMFunctionFunction | vsCMFunctionVirtual | vsCMFunctionConstant | vsCMFunctionPure | vsCMFunctionTopLevel).

Inny przykład:

inline void AnotherOne()

wynikiem jest wartość z (vsCMFunctionSub | vsCMFunctionInline, vsCMFunctionTopLevel).

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

VCCodeFunction Interfejs

Przestrzeń nazw Microsoft.VisualStudio.VCCodeModel

Inne zasoby

Porady: kompilowanie i uruchamianie kodu modelu obiektów automatyzacji — przykłady