vsCMOverrideKind Enumeration
Defines the modifier applied to a method to describe how the method may be overridden.
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
Members
Member name | Description | |
---|---|---|
vsCMOverrideKindNone | This function does not have a modifier. | |
vsCMOverrideKindAbstract | The parent class requires this method to be overridden. (This is equivalent to the MustOverride keyword in Visual Basic.) | |
vsCMOverrideKindVirtual | This function may be overridden in derived classes. (This is equivalent with the Overrideable keyword in Visual Basic.) | |
vsCMOverrideKindOverride | This function overrides a virtual function. | |
vsCMOverrideKindNew | This function replaces a function in the parent class. (This is equivalent with the Shadow keyword in Visual Basic.) | |
vsCMOverrideKindSealed | This function may not be overridden. |
Remarks
Used by OverrideKind property.