Freigeben über


vsCMOverrideKind-Enumeration

Definiert den Modifizierer, der auf eine Methode angewendet wird, um zu beschreiben, wie die Methode überschrieben werden kann.

Namespace:  EnvDTE80
Assembly:  EnvDTE80 (in EnvDTE80.dll)

Syntax

'Declaration
<GuidAttribute("3E30C32D-9E8D-4919-8CC4-C3D75879BC52")> _
Public Enumeration vsCMOverrideKind
[GuidAttribute("3E30C32D-9E8D-4919-8CC4-C3D75879BC52")]
public enum vsCMOverrideKind
[GuidAttribute(L"3E30C32D-9E8D-4919-8CC4-C3D75879BC52")]
public enum class vsCMOverrideKind
[<GuidAttribute("3E30C32D-9E8D-4919-8CC4-C3D75879BC52")>]
type vsCMOverrideKind
public enum vsCMOverrideKind

Member

Membername Beschreibung
vsCMOverrideKindAbstract Die übergeordnete Klasse erfordert, dass diese Methode überschrieben wird. (Dies entspricht dem MustOverride-Schlüsselwort in Visual Basic.)
vsCMOverrideKindNew Diese Funktion ersetzt eine Funktion in der übergeordneten Klasse. (Dies entspricht dem Shadow-Schlüsselwort in Visual Basic.)
vsCMOverrideKindNone Diese Funktion verfügt nicht über einen Modifizierer.
vsCMOverrideKindOverride Diese Funktion überschreibt eine virtuelle Funktion.
vsCMOverrideKindSealed Diese Funktion kann nicht überschrieben werden.
vsCMOverrideKindVirtual Diese Funktion kann in abgeleiteten Klassen überschrieben werden. (Dies entspricht dem Overrideable-Schlüsselwort in Visual Basic.)

Hinweise

Wird von der OverrideKind-Eigenschaft verwendet.

Siehe auch

Referenz

EnvDTE80-Namespace