Wyliczenie vsCMFunction
Stała, wskazujące na rodzaj funkcji, takich jak get właściwości lub metody.
Przestrzeń nazw: EnvDTE
Zestaw: EnvDTE (w EnvDTE.dll)
Składnia
'Deklaracja
Public Enumeration vsCMFunction
public enum vsCMFunction
public enum class vsCMFunction
type vsCMFunction
public enum vsCMFunction
Elementy członkowskie
Nazwa elementu członkowskiego | Opis | |
---|---|---|
vsCMFunctionComMethod | Metody COM. | |
vsCMFunctionConstant | Stała. | |
vsCMFunctionConstructor | Konstruktor. | |
vsCMFunctionDestructor | Destruktor. | |
vsCMFunctionFunction | Funkcja. | |
vsCMFunctionInline | Funkcji śródwierszowej. | |
vsCMFunctionOperator | Operator. | |
vsCMFunctionOther | Typ funkcji nie na tej liście. | |
vsCMFunctionPropertyAssign | Funkcja przypisania właściwości. | |
vsCMFunctionPropertyGet | Get właściwości. | |
vsCMFunctionPropertyLet | Niech właściwości. | |
vsCMFunctionPropertySet | Zestaw właściwości. | |
vsCMFunctionPure | Funkcja czysty. | |
vsCMFunctionPutRef | Put odniesienia. | |
vsCMFunctionShared | Funkcja udostępnione. | |
vsCMFunctionSub | Wyrażenia cząstkowego. | |
vsCMFunctionTopLevel | Funkcja najwyższego poziomu. | |
vsCMFunctionVirtual | Funkcję wirtualną. |
Uwagi
vsCMFunction Wartości mają być łączone przy użyciu logiczną lub.Visual C++ łączy kilka z tych wartości do dokładnego opisu funkcji.Na przykład:
virtual int MyProc() const = 0;
MyProcwynikiem jest wartość z (vsCMFunctionFunction | vsCMFunctionVirtual | vsCMFunctionConstant | vsCMFunctionPure | vsCMFunctionTopLevel).
Inny przykład:
inline void AnotherOne()
wynikiem jest wartość z (vsCMFunctionSub | vsCMFunctionInline, vsCMFunctionTopLevel).