Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Eine Konstante, die den Typ der Funktion angibt, beispielsweise ein Property Get oder eine Methode.
Namespace: EnvDTE
Assembly: EnvDTE (in EnvDTE.dll)
Syntax
'Declaration
Public Enumeration vsCMFunction
public enum vsCMFunction
public enum class vsCMFunction
type vsCMFunction
public enum vsCMFunction
Member
Membername | Beschreibung | |
---|---|---|
vsCMFunctionComMethod | Eine COM-Methode. | |
vsCMFunctionConstant | Eine Konstante. | |
vsCMFunctionConstructor | Ein Konstruktor. | |
vsCMFunctionDestructor | Ein Destruktor. | |
vsCMFunctionFunction | Eine Funktion. | |
vsCMFunctionInline | Eine Inline-Funktion. | |
vsCMFunctionOperator | Ein Operator. | |
vsCMFunctionOther | Ein Funktionstyp, der nicht in der Liste vorhanden ist. | |
vsCMFunctionPropertyAssign | Eine Funktion zur Zuweisung von Eigenschaften. | |
vsCMFunctionPropertyGet | Ein Property Get. | |
vsCMFunctionPropertyLet | Ein Property Let. | |
vsCMFunctionPropertySet | Ein Property Set. | |
vsCMFunctionPure | Eine Pure-Funktion. | |
vsCMFunctionPutRef | Ein festgelegter Verweis. | |
vsCMFunctionShared | Eine shared-Funktion. | |
vsCMFunctionSub | Ein Teilausdruck. | |
vsCMFunctionTopLevel | Eine Funktion der obersten Ebene. | |
vsCMFunctionVirtual | Eine virtuelle Funktion. |
Hinweise
Die vsCMFunction-Werte sollen mit einem bitweisen Operator OR zusammengefügt werden. Visual C++ vereint mehrere dieser Werte, um eine Funktion genau zu beschreiben. Beispiel:
virtual int MyProc() const = 0;
MyProc ergibt einen Wert von (vsCMFunctionFunction | vsCMFunctionVirtual | vsCMFunctionConstant | vsCMFunctionPure | vsCMFunctionTopLevel).
Ein anderes Beispiel:
inline void AnotherOne()
ergibt einen Wert von (vsCMFunctionSub | vsCMFunctionInline, vsCMFunctionTopLevel).