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 | |
---|---|---|
vsCMFunctionComMethod | Metodo COM. | |
vsCMFunctionConstant | Una costante. | |
vsCMFunctionConstructor | Un costruttore. | |
vsCMFunctionDestructor | Un distruttore. | |
vsCMFunctionFunction | Un Function. | |
vsCMFunctionInline | Una funzione inline. | |
vsCMFunctionOperator | Un operatore. | |
vsCMFunctionOther | Un tipo di funzione non incluso nell'elenco. | |
vsCMFunctionPropertyAssign | Funzione per l'assegnazione della proprietà. | |
vsCMFunctionPropertyGet | Una routine Property Get. | |
vsCMFunctionPropertyLet | Una routine Property Let. | |
vsCMFunctionPropertySet | Una routine Property Set. | |
vsCMFunctionPure | Una funzione pure. | |
vsCMFunctionPutRef | Riferimento di tipo put. | |
vsCMFunctionShared | Una funzione condivisa. | |
vsCMFunctionSub | Sottoespressione. | |
vsCMFunctionTopLevel | Funzione di primo livello. | |
vsCMFunctionVirtual | Una funzione virtual. |
Note
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).
Vedere anche
Riferimenti
Altre risorse
Individuazione di codice mediante il modello di codice (Visual Basic)