Partager via


vsCMOverrideKind, énumération

Définit le modificateur appliqué à une méthode pour décrire comment celle-ci peut être substituée.

Espace de noms :  EnvDTE80
Assembly :  EnvDTE80 (dans EnvDTE80.dll)

Syntaxe

'Déclaration
<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

Membres

Nom de membre Description
vsCMOverrideKindNone Cette fonction n'a pas de modificateur.
vsCMOverrideKindAbstract La classe parente requiert cette méthode pour être substituée.(Cela équivaut au mot clé MustOverride en Visual Basic.)
vsCMOverrideKindVirtual Cette fonction peut être substituée dans des classes dérivées.(Cela équivaut au mot clé Overrideable en Visual Basic.)
vsCMOverrideKindOverride Cette fonction se substitue à une fonction virtuelle.
vsCMOverrideKindNew Cette fonction remplace une fonction dans la classe parente.(Cela équivaut au mot clé Shadow en Visual Basic.)
vsCMOverrideKindSealed Cette fonction ne peut pas être substituée.

Notes

Utilisé par la propriété OverrideKind.

Voir aussi

Référence

EnvDTE80, espace de noms