Compartilhar via


Enumeração vsCMOverrideKind

Define o modificador aplicado a um método para descrever como o método pode ser substituído.

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

Sintaxe

'Declaração
<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

Membros

Nome do membro Descrição
vsCMOverrideKindNone Esta função não tem um modificador.
vsCMOverrideKindAbstract A classe pai requer esse método para ser substituído.(Isso é equivalente do MustOverride palavra-chave em Visual Basic.)
vsCMOverrideKindVirtual Esta função pode ser substituída em classes derivadas.(Isso é equivalente a Overrideable palavra-chave em Visual Basic.)
vsCMOverrideKindOverride Esta função substitui uma função virtual.
vsCMOverrideKindNew Esta função substitui uma função na classe pai.(Isso é equivalente a Shadow palavra-chave em Visual Basic.)
vsCMOverrideKindSealed Esta função não pode ser substituída.

Comentários

Usado por OverrideKind propriedade.

Consulte também

Referência

Namespace EnvDTE80