Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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.