Condividi tramite


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

Spazio dei nomi EnvDTE

Altre risorse

Individuazione di codice mediante il modello di codice (Visual Basic)