Implementera en abstrakt klass i Visual Studio

Den här kodgenereringen gäller för:

  • C#

  • Visuell grundinställning

Vad: Gör att du omedelbart kan generera den kod som krävs för att implementera en abstrakt klass.

När: Du vill ärva från en abstrakt klass.

Varför: Du kan implementera alla abstrakta medlemmar manuellt en i taget, men den här funktionen genererar alla metodsignaturer automatiskt.

Så här gör du

  1. Placera markören på raden där det finns en röd våg som anger att du har ärvt från en abstrakt klass, men inte har implementerat alla nödvändiga medlemmar.

    • C#:

      Markerad kod C#

    • Visual Basic:

      Markerad kod VB

  2. Gör sedan något av följande:

    • Tangentbord
      • Tryck på Ctrl+. för att utlösa menyn Snabbåtgärder och refaktoriseringar .
    • Mus
      • Högerklicka och välj menyn Snabbåtgärder och refaktoriseringar .
      • Hovra över den röda växlingsknappen och klicka på fellampaikonen som visas.
      • Klicka på fellampaikonen som visas i vänstermarginalen om textmarkören redan är på linjen med den röda växlingsknappen.

    Implementera klassförhandsgranskning

  3. Välj Implementera abstrakt klass i den nedrullningsbara menyn.

    Tips/Råd

    • Använd länken Förhandsgranskningsändringar längst ned i förhandsgranskningsfönstret för att se alla ändringar som kommer att göras innan du gör ditt val.
    • Använd länkarna Dokument, Projekt och Lösning längst ned i förhandsgranskningsfönstret för att skapa rätt metodsignaturer i flera klasser som ärver från den abstrakta klassen.

    De abstrakta metodsignaturerna skapas och är redo att implementeras.

    • C#:

      Implementera klassresultat C#

    • Visual Basic:

      Implementera VB för klassresultat

Se även