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
vsCMOverrideKindAbstract

The parent class requires this method to be overridden. (This is equivalent to the MustOverride keyword in Visual Basic.)

vsCMOverrideKindNew

This function replaces a function in the parent class. (This is equivalent with the Shadow keyword in Visual Basic.)

vsCMOverrideKindNone

This function does not have a modifier.

vsCMOverrideKindOverride

This function overrides a virtual function.

vsCMOverrideKindSealed

This function may not be overridden.

vsCMOverrideKindVirtual

This function may be overridden in derived classes. (This is equivalent with the Overrideable keyword in Visual Basic.)

Used by OverrideKind property.

Return to top
Show: