Enumerazione vsCMFunction
Costante che indica il tipo di funzione, ad esempio una routine property-get o un metodo.
Spazio dei nomi: EnvDTE
Assembly: EnvDTE (in EnvDTE.dll)
Sintassi
'Dichiarazione
Public Enumeration vsCMFunction
public enum vsCMFunction
public enum class vsCMFunction
type vsCMFunction
public enum vsCMFunction
Membri
Nome membro | Descrizione | |
---|---|---|
vsCMFunctionOther | Un tipo di funzione non incluso nell'elenco. | |
vsCMFunctionConstructor | Un costruttore. | |
vsCMFunctionPropertyGet | Una routine Property Get. | |
vsCMFunctionPropertyLet | Una routine Property Let. | |
vsCMFunctionPropertySet | Una routine Property Set. | |
vsCMFunctionPutRef | Riferimento di tipo put. | |
vsCMFunctionPropertyAssign | Funzione per l'assegnazione della proprietà. | |
vsCMFunctionSub | Sottoespressione. | |
vsCMFunctionFunction | Un Function. | |
vsCMFunctionTopLevel | Funzione di primo livello. | |
vsCMFunctionDestructor | Un distruttore. | |
vsCMFunctionOperator | Un operatore. | |
vsCMFunctionVirtual | Una funzione virtual. | |
vsCMFunctionPure | Una funzione pure. | |
vsCMFunctionConstant | Una costante. | |
vsCMFunctionShared | Una funzione condivisa. | |
vsCMFunctionInline | Una funzione inline. | |
vsCMFunctionComMethod | Metodo COM. |
Note
I valori di vsCMFunction devono essere congiunti tramite l'operatore OR bit per bit. In Visual C++ vengono combinati tra loro molti di questi valori per consentire la descrizione precisa di una funzione. Di seguito è riportato un esempio:
virtual int MyProc() const = 0;
MyProc produce il valore (vsCMFunctionFunction | vsCMFunctionVirtual | vsCMFunctionConstant | vsCMFunctionPure | vsCMFunctionTopLevel).
Un altro esempio:
inline void AnotherOne()
restituisce un valore di (vsCMFunctionSub | vsCMFunctionInline, vsCMFunctionTopLevel).
Vedere anche
Riferimenti
Altre risorse
Individuazione di codice mediante il modello di codice (Visual Basic)