Gewusst wie: Erstellen von Typen mit dem Klassen-Designer
Um neue Typen für Projekte in Visual C# .NET und Visual Basic .NET zu entwerfen, erstellen Sie sie in einem Klassendiagramm. Vorhandene Typen finden Sie unter Gewusst wie: Anzeigen von vorhandenen Typen (Klassen-Designer).
Erstellen eines neuen Typs
Anwenden eines benutzerdefinierten Attributs auf einen Typ
Anwenden eines benutzerdefinierten Attributs auf einen Typmember
Erstellen eines neuen Typs
Ziehen Sie im Werkzeugkasten unter "Klassen-Designer" eines der folgenden Elemente in ein Klassendiagramm:
Klasse oder Abstrakte Klasse
Enum
Interface
Struktur (VB) oder Struct (C#)
Delegate
Modul (nur VB)
Benennen Sie den Typ. Wählen Sie dann seine Zugriffsebene aus.
Wählen Sie die Datei aus, in der Sie den anfänglichen Code für den Typ hinzufügen möchten:
Um eine neue Klassendatei zu erstellen und dem aktuellen Projekt hinzuzufügen, wählen Sie Neue Datei erstellen aus, und benennen Sie die Datei.
Um Code für eine vorhandene Datei hinzuzufügen, wählen Sie Zu vorhandener Datei hinzufügen aus.
Wenn Ihre Projektmappe ein Projekt enthält, das Code über mehrere App hinweg freigibt, können Sie einem Klassendiagramm in dem App-Projekt einen neuen Typ hinzufügen, jedoch nur, wenn die entsprechende Klassendatei im gleichen App-Projekt ist oder im freigegebenen Projekt enthalten ist.
Fügen Sie jetzt andere Elemente hinzu, um den Typ zu definieren:
For
Hinzufügen
Klassen, abstrakte Klassen, Strukturen oder Structs
Methoden, Eigenschaften, Felder, Ereignisse, Konstruktoren (Methode), Destruktoren (Methode) und Konstanten, die den Typ definieren
Enumerationen
Feldwerte, die die Enumeration bilden
Schnittstellen
Methoden, Eigenschaften und Ereignisse, die die Schnittstelle bilden
Delegate
Parameter, die den Delegaten definieren
Modul
Methoden, Eigenschaften, Felder, Ereignisse, Konstruktoren (Methode) und Konstanten, die das Modul definieren
Siehe Creating Members.
Anwenden eines benutzerdefinierten Attributs auf einen Typ
Klicken Sie in einem Klassendiagramm auf die Form des Typs.
Klicken Sie im Eigenschaftenfenster neben der Eigenschaft Benutzerdefinierte Attribute für den Typ auf die Schaltfläche mit dem Auslassungszeichen (…).
Fügen Sie ein oder mehrere benutzerdefinierte Attribute hinzu (eines pro Zeile). Schließen Sie sie nicht in Klammern ein.
Anschließend werden die benutzerdefinierten Attribute auf den Typ angewendet.
Anwenden eines benutzerdefinierten Attributs auf einen Typmember
Klicken Sie in einem Klassendiagramm in der Form des entsprechenden Typs auf den Namen des Members oder im Klassendetailsfenster auf die entsprechende Zeile.
Suchen Sie im Fenster "Eigenschaften" die Eigenschaft Benutzerdefinierte Attribute für den Member.
Fügen Sie ein oder mehrere benutzerdefinierte Attribute hinzu (eines pro Zeile). Schließen Sie sie nicht in Klammern ein.
Anschließend werden die benutzerdefinierten Attribute auf den Typ angewendet.
Siehe auch
Aufgaben
Gewusst wie: Erstellen der Vererbung zwischen Typen (Klassen-Designer)
Gewusst wie: Erstellen von Zuordnungen zwischen Typen (Klassen-Designer)
Weitere Ressourcen
Erstellen und Konfigurieren von Typmembern (Klassen-Designer)