Freigeben über


Implementieren einer Schnittstelle in Visual Studio

Diese Codegenerierung gilt für:

  • C#

  • Visuelle Grundausstattung

Was: Hiermit können Sie sofort den code generieren, der zum Implementieren einer Schnittstelle erforderlich ist.

Wann: Sie möchten von einer Schnittstelle erben.

Warum: Sie können alle Schnittstellen manuell einzeln implementieren, dieses Feature generiert jedoch automatisch alle Methodensignaturen.

Vorgehensweise

  1. Platzieren Sie den Cursor in der Zeile, in der ein roter Wellenstrich vorhanden ist, der angibt, dass Sie auf eine Schnittstelle verwiesen haben, aber nicht alle erforderlichen Member implementiert haben.

    • C#:

      Hervorgehobener Code C#

    • Visual Basic:

      Hervorgehobener Code VB

  2. Führen Sie als Nächstes eine der folgenden Aktionen aus:

    • Tastatur
      • Drücken Sie die Strg-Taste+, um das Menü Schnellaktionen und Refactorings aufzurufen.
    • Maus
      • Klicken Sie mit der rechten Maustaste, und wählen Sie das Menü Schnellaktionen und Umgestaltungen aus.
      • Zeigen Sie mit der Maus auf die rote Wellenlinie, und klicken Sie auf das angezeigte Symbol der Glühbirne .
      • Klicken Sie auf das Fehlersymbol der Glühbirne , das am linken Rand angezeigt wird, wenn sich der Textcursor bereits auf der Linie mit dem roten Wellenstrich befindet.
  3. Wählen Sie im Dropdownmenü die Schnittstelle implementieren aus.

    Implementieren der Schnittstellenvorschau

    Tipp

    • Verwenden Sie den Link "Vorschauänderungen " am unteren Rand des Vorschaufensters , um alle Änderungen anzuzeigen, die vor der Auswahl vorgenommen werden.
    • Verwenden Sie die Links "Dokument", "Projekt" und " Projektmappe " am unteren Rand des Vorschaufensters, um die richtigen Methodensignaturen über mehrere Klassen hinweg zu erstellen, die die Schnittstelle implementieren.

    Die Methodensignaturen der Schnittstelle werden erstellt und können implementiert werden.

    • C#:

      Implementieren des Schnittstellenergebnisses C#

    • Visual Basic:

      Implementieren des Schnittstellenergebnisses VB

    Tipp

    (nur C#) Verwenden Sie die Option "Schnittstelle implementieren" explizit , um jede generierte Methode mit dem Schnittstellennamen vorzuweisen, um Namenskonflikte zu vermeiden.

    Implementieren der Schnittstelle explizites Ergebnis ;

Siehe auch