vsCMOverrideKind 枚举
定义应用于方法的修饰符,以描述重写方法的方式。
命名空间: EnvDTE80
程序集: EnvDTE80(在 EnvDTE80.dll 中)
语法
声明
<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
成员
成员名称 | 说明 | |
---|---|---|
vsCMOverrideKindNone | 该函数没有修饰符。 | |
vsCMOverrideKindAbstract | 父类要求重写该方法。(这等效于 Visual Basic 中的 MustOverride 关键字。) | |
vsCMOverrideKindVirtual | 该函数可以在派生类中被重写。(这等效于 Visual Basic 中的 Overrideable 关键字。) | |
vsCMOverrideKindOverride | 该函数重写了虚函数。 | |
vsCMOverrideKindNew | 该函数取代了父类中的函数。(这等效于 Visual Basic 中的 Shadow 关键字。) | |
vsCMOverrideKindSealed | 该函数不能被重写。 |
备注
由 OverrideKind 属性使用。