Propriedade VCCodeFunction.FunctionKind
Obtém uma enumeração que descreve como uma função é usada.
Namespace: Microsoft.VisualStudio.VCCodeModel
Assembly: Microsoft.VisualStudio.VCCodeModel (em Microsoft.VisualStudio.VCCodeModel.dll)
Sintaxe
'Declaração
ReadOnly Property FunctionKind As vsCMFunction
vsCMFunction FunctionKind { get; }
property vsCMFunction FunctionKind {
vsCMFunction get ();
}
abstract FunctionKind : vsCMFunction with get
function get FunctionKind () : vsCMFunction
Valor de propriedade
Tipo: vsCMFunction
Um valor vsCMFunction.
Comentários
FunctionKindRetorna o tipo da função, como, por exemplo, um Get da propriedade, um Property Let, Sub ou uma função.
O vsCMFunction valores devem ser OR bit a bit seria juntos. Visual C++ combina vários desses valores para descrever com precisão uma função. Por exemplo:
virtual int MyProc() const = 0;
MyProcresulta em um valor de (vsCMFunctionFunction | vsCMFunctionVirtual | vsCMFunctionConstant | vsCMFunctionPure | vsCMFunctionTopLevel).
Outro exemplo:
inline void AnotherOne()
resulta em um valor de (vsCMFunctionSub | vsCMFunctionInline, vsCMFunctionTopLevel).
Segurança do .NET Framework
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiável.
Consulte também
Referência
Namespace Microsoft.VisualStudio.VCCodeModel
Outros recursos
Como compilar e executar os exemplos de código do modelo de objeto Automation