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
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

Spazio dei nomi EnvDTE

Altre risorse

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