Freigeben über


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

  1. 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)

  2. Benennen Sie den Typ. Wählen Sie dann seine Zugriffsebene aus.

  3. 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.

  4. 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

  1. Klicken Sie in einem Klassendiagramm auf die Form des Typs.

  2. Klicken Sie im Eigenschaftenfenster neben der Eigenschaft Benutzerdefinierte Attribute für den Typ auf die Schaltfläche mit dem Auslassungszeichen (…).

  3. 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

  1. Klicken Sie in einem Klassendiagramm in der Form des entsprechenden Typs auf den Namen des Members oder im Klassendetailsfenster auf die entsprechende Zeile.

  2. Suchen Sie im Fenster "Eigenschaften" die Eigenschaft Benutzerdefinierte Attribute für den Member.

  3. 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)

Arbeiten mit Klassendiagrammen (Klassen-Designer)

Entwerfen von Klassen und Typen (Klassen-Designer)