Expand Minimize

vsCMOverrideKind Enumeration

Defines the modifier applied to a method to describe how the method may be overridden.

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

[GuidAttribute("3E30C32D-9E8D-4919-8CC4-C3D75879BC52")]
public enum vsCMOverrideKind

Member nameDescription
vsCMOverrideKindAbstractThe parent class requires this method to be overridden. (This is equivalent to the MustOverride keyword in Visual Basic.)
vsCMOverrideKindNewThis function replaces a function in the parent class. (This is equivalent with the Shadow keyword in Visual Basic.)
vsCMOverrideKindNoneThis function does not have a modifier.
vsCMOverrideKindOverrideThis function overrides a virtual function.
vsCMOverrideKindSealedThis function may not be overridden.
vsCMOverrideKindVirtualThis function may be overridden in derived classes. (This is equivalent with the Overrideable keyword in Visual Basic.)

Used by OverrideKind property.

Was this page helpful?
(1500 characters remaining)
Thank you for your feedback
Show:
© 2015 Microsoft