Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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
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#:
Visual Basic:
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
. - Klicken Sie auf das
, das am linken Rand angezeigt wird, wenn sich der Textcursor bereits auf der Linie mit dem roten Wellenstrich befindet.
-
Tastatur
Wählen Sie im Dropdownmenü die Schnittstelle implementieren aus.
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#:
Visual Basic:
Tipp
(nur C#) Verwenden Sie die Option "Schnittstelle implementieren" explizit , um jede generierte Methode mit dem Schnittstellennamen vorzuweisen, um Namenskonflikte zu vermeiden.
;