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
vsCMOverrideKindAbstract A classe pai requer esse método para ser substituída. (Isso é equivalente à palavra-chave de MustOverride no Visual Basic).
vsCMOverrideKindNew Essa função substitui a função na classe pai. (Isso é equivalente com a palavra-chave de Shadow no Visual Basic).
vsCMOverrideKindNone Essa função não tem um modificador.
vsCMOverrideKindOverride Essa função substitui a função virtual.
vsCMOverrideKindSealed Essa função não pode ser substituído.
vsCMOverrideKindVirtual Essa função pode ser substituída nas classes derivadas. (Isso é equivalente com a palavra-chave de Overrideable no Visual Basic).

Comentários

Usado pela propriedade de OverrideKind .

Consulte também

Referência

Namespace EnvDTE80