Sdílet prostřednictvím


MustOverride (Visual Basic)

Určuje, že vlastnost nebo proceduru není implementována do této třídy musí být přepsána v odvozené třídě před použitím.

Poznámky

Můžete použít MustOverride pouze v příkazu prohlášení vlastnost nebo proceduru.Vlastnost nebo proceduru, která určuje MustOverride musí být členem třídy, a musí být označena třídy MustInherit (Visual Basic).

Pravidla

  • Neúplné celní prohlášení. Při zadávání MustOverride, nezadáte nejsou žádné další řádky kódu pro vlastnost nebo proceduru, dokonce i na End Function, End Property, nebo End Sub prohlášení.

  • Kombinovanými modifikátory. Nelze zadat MustOverride spolu s NotOverridable, Overridable, nebo Shared ve stejné deklaraci.

  • Stínování a přepsání. Stínový provoz i přepsání předefinovat zděděné prvek, ale existují významné rozdíly mezi dva přístupy.Další informace naleznete v tématu Stínění v jazyce Visual Basic.

  • Alternativní podmínky. Element, který nelze použít s výjimkou lokálními se někdy nazývá čistého virtuální prvku.

MustOverride Modifikátor lze v těchto kontextech:

Function – příkaz (Visual Basic)

Property – příkaz

Sub – příkaz (Visual Basic)

Viz také

Referenční dokumentace

NotOverridable (Visual Basic)

Overridable (Visual Basic)

Overrides (Visual Basic)

MustInherit (Visual Basic)

Koncepty

Stínění v jazyce Visual Basic

Další zdroje

Klíčová slova (Visual Basic)