Freigeben über


Gewusst wie: Erstellen von Typen mit dem Klassen-Designer

Mit dem Klassen-Designer können Sie im Klassendiagramm grafisch neue Typen erstellen, indem Sie diese aus der Klassen-Designer-Toolbox in ein Klassendiagramm ziehen.Informationen dazu, wie Sie vorhandene Typen in einem Klassendiagramm anzeigen, finden Sie unter Gewusst wie: Anzeigen von vorhandenen Typen (Klassen-Designer).

HinweisHinweis

Ausführliche Informationen zur Konfiguration von Vererbungs- und Zuordnungselementen mit dem Klassen-Designer finden Sie unter Gewusst wie: Definieren der Vererbung zwischen Typen (Klassen-Designer) und Gewusst wie: Definieren von Zuordnungen zwischen Typen (Klassen-Designer)

Sie können ein benutzerdefiniertes Attribut auf einen Typ oder einen Member eines Typs ebenfalls gelten.

In diesem Thema

So erstellen Sie eine Klasse oder eine abstrakte Klasse mit dem Klassen-Designer

  1. Ziehen Sie ein Class-Element (Klasse) oder Abstract Class-Element (Abstrakte Klasse) aus der Klassen-Designer-Toolbox in ein Klassendiagramm.

    Das Dialogfeld Neue Klasse bzw. Neue abstrakte Klasse wird angezeigt.

  2. Geben Sie den Klassennamen in das Textfeld für den Namen ein.

  3. Wählen Sie die Zugriffsebene der Klasse aus der Dropdownliste "Zugriff" aus.

  4. Wählen Sie im Bereich "Dateiname" die Datei aus, in der der Klassen-Designer den Code generieren soll:

    • Wählen Sie Neue Datei erstellen aus, und geben Sie einen Dateinamen in das Textfeld ein, um eine neue Klassendatei zu erstellen und dem aktuellen Projekt hinzuzufügen.

    • Wählen Sie Zu vorhandener Datei hinzufügen aus, um den Klassencode in einer vorhandenen Klassendatei zu generieren.Um eine vorhandene Datei auszuwählen, klicken Sie neben dem Feld Zu vorhandener Datei hinzufügen auf das Auslassungszeichen ().

  5. Klicken Sie auf OK, um die Klasse zu erstellen und den Anfangscode in die im Dialogfeld angegebene Datei zu generieren.

  6. Fügen Sie die Methoden, Eigenschaften, Felder, Ereignisse, Konstruktoren (Methode), Destruktoren (Methode) und Konstanten hinzu, die die Klasse definieren.Weitere Informationen finden Sie unter Creating Members.

So erstellen Sie mit dem Klassen-Designer eine Enumeration

  1. Ziehen Sie ein Enum-Element aus der Klassen-Designer-Toolbox in ein Klassendiagramm.

    Das Dialogfeld Neue Enumeration wird angezeigt.

  2. Geben Sie den Namen der Enumeration in das Textfeld Enumerationsname ein.

  3. Wählen Sie die Zugriffsebene der Enumeration aus der Dropdownliste "Zugriff" aus.

  4. Wählen Sie im Bereich Dateiname die Datei aus, in der der Klassen-Designer den Code generieren soll.

    • Wählen Sie Neue Datei erstellen aus, und geben Sie einen Dateinamen in das Textfeld ein, um eine neue Klassendatei zu erstellen und dem aktuellen Projekt hinzuzufügen.

    • Wählen Sie Zu vorhandener Datei hinzufügen aus, um den Klassencode in einer vorhandenen Klassendatei zu generieren.Um eine vorhandene Datei auszuwählen, klicken Sie neben dem Feld Zu vorhandener Datei hinzufügen auf das Auslassungszeichen ().

  5. Klicken Sie auf OK, um die Enumeration zu erstellen und den Anfangscode in die im Dialogfeld angegebene Datei zu generieren.

  6. Fügen Sie die Feldwerte hinzu, die die Enumeration bilden.Weitere Informationen finden Sie unter Creating Members.

So erstellen Sie mit dem Klassen-Designer eine Schnittstelle

  1. Ziehen Sie ein Interface-Element (Schnittstelle) aus der Klassen-Designer-Toolbox in ein Klassendiagramm.

    Das Dialogfeld Neue Schnittstelle wird angezeigt.

  2. Geben Sie den Namen der Schnittstelle im Textfeld Schnittstellenname ein.

  3. Wählen Sie die Zugriffsebene der Schnittstelle aus der Dropdownliste "Zugriff" aus.

  4. Wählen Sie im Bereich Dateiname die Datei aus, in der der Klassen-Designer den Code generieren soll.

    • Wählen Sie Neue Datei erstellen aus, und geben Sie einen Dateinamen in das Textfeld ein, um eine neue Klassendatei zu erstellen und dem aktuellen Projekt hinzuzufügen.

    • Wählen Sie Zu vorhandener Datei hinzufügen aus, um den Klassencode in einer vorhandenen Klassendatei zu generieren.Um eine vorhandene Datei auszuwählen, klicken Sie neben dem Feld Zu vorhandener Datei hinzufügen auf das Auslassungszeichen ().

  5. Klicken Sie auf OK, um die Schnittstelle zu erstellen und den Anfangscode in die im Dialogfeld angegebene Datei zu generieren.

  6. Fügen Sie die Methoden, Eigenschaften und Ereignisse hinzu, die die Schnittstelle bilden.Weitere Informationen finden Sie unter Creating Members.

So erstellen Sie mit dem Klassen-Designer eine Struktur ("Struct" in C#)

  1. Ziehen Sie ein Structure-Element (Struktur) aus der Klassen-Designer-Toolbox in ein Klassendiagramm.

    Das Dialogfeld Neue Struktur wird angezeigt.

  2. Geben Sie im Textfeld Strukturname einen Namen für die Struktur ein.

  3. Wählen Sie die Zugriffsebene der Struktur aus der Dropdownliste "Zugriff" aus.

  4. Wählen Sie im Bereich Dateiname die Datei aus, in der der Klassen-Designer den Code generieren soll.

    • Wählen Sie Neue Datei erstellen aus, und geben Sie einen Dateinamen in das Textfeld ein, um eine neue Klassendatei zu erstellen und dem aktuellen Projekt hinzuzufügen.

    • Wählen Sie Zu vorhandener Datei hinzufügen aus, um den Klassencode in einer vorhandenen Klassendatei zu generieren.Um eine vorhandene Datei auszuwählen, klicken Sie neben dem Feld Zu vorhandener Datei hinzufügen auf das Auslassungszeichen ().

  5. Klicken Sie auf OK, um die Struktur zu erstellen und den Anfangscode in die im Dialogfeld angegebene Datei zu generieren.

  6. Fügen Sie die Methoden, Eigenschaften, Felder, Ereignisse, Konstruktoren (Methode), Destruktoren (Methode) und Konstanten hinzu, die die Struktur definieren.Weitere Informationen finden Sie unter Creating Members.

So erstellen Sie mit dem Klassen-Designer einen Delegaten

  1. Ziehen Sie ein Delegate-Element (Delegate) aus der Klassen-Designer-Toolbox in ein Klassendiagramm.

    Das Dialogfeld Neuer Delegat wird angezeigt.

  2. Geben Sie im Textfeld Delegatname einen Namen für den Delegaten ein.

  3. Wählen Sie die Zugriffsebene des Delegaten aus der Dropdownliste "Zugriff" aus.

  4. Wählen Sie im Bereich Dateiname die Datei aus, in der der Klassen-Designer den Code generieren soll.

    • Wählen Sie Neue Datei erstellen aus, und geben Sie einen Dateinamen in das Textfeld ein, um eine neue Klassendatei zu erstellen und dem aktuellen Projekt hinzuzufügen.

    • Wählen Sie Zu vorhandener Datei hinzufügen aus, um den Klassencode in einer vorhandenen Klassendatei zu generieren.Um eine vorhandene Datei auszuwählen, klicken Sie neben dem Feld Zu vorhandener Datei hinzufügen auf das Auslassungszeichen ().

  5. Klicken Sie auf OK, um den Delegaten zu erstellen und den Anfangscode in die im Dialogfeld angegebene Datei zu generieren.

  6. Fügen Sie die Parameter hinzu, die den Delegaten definieren.Weitere Informationen finden Sie unter Creating Members.

So erstellen Sie mit dem Klassen-Designer ein Modul (nur VB)

  1. Ziehen Sie ein Module-Element (Modul) aus der Klassen-Designer-Toolbox in ein Klassendiagramm.

    Das Dialogfeld Neues Modul wird angezeigt.

  2. Geben Sie im Textfeld Modulname einen Namen für das Modul ein.

  3. Wählen Sie die Zugriffsebene des Moduls aus der Dropdownliste "Zugriff" aus.

  4. Wählen Sie im Bereich Dateiname die Datei aus, in der der Klassen-Designer den Code generieren soll.

    • Wählen Sie Neue Datei erstellen aus, und geben Sie einen Dateinamen in das Textfeld ein, um eine neue Klassendatei zu erstellen und dem aktuellen Projekt hinzuzufügen.

    • Wählen Sie Zu vorhandener Datei hinzufügen aus, um den Klassencode in einer vorhandenen Klassendatei zu generieren.Um eine vorhandene Datei auszuwählen, klicken Sie neben dem Feld Zu vorhandener Datei hinzufügen auf das Auslassungszeichen ().

  5. Klicken Sie auf OK, um das Modul zu erstellen und den Anfangscode in die im Dialogfeld angegebene Datei zu generieren.

  6. Fügen Sie die Methoden, Eigenschaften, Felder, Ereignisse, Konstruktoren (Methode) und Konstanten hinzu, die das Modul definieren.Weitere Informationen finden Sie unter Creating Members.

So wenden Sie ein benutzerdefiniertes Attribut auf einen Typ an

  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 (…).Das Dialogfeld Benutzerdefinierte Attribute wird angezeigt.

  3. Geben Sie im Dialogfeld "Benutzerdefinierte Attribute" ein oder mehrere benutzerdefinierte Attribute ein.Geben Sie die Attribute jeweils in einer separaten Zeile ein, aber schließen Sie sie nicht in Klammern ein.Klicken Sie abschließend auf OK.

    Die eingegebenen benutzerdefinierten Attribute werden auf den Typ angewendet.

So wenden Sie ein benutzerdefiniertes Attribut auf einen Typmember an

  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 Eigenschaftenfenster die Eigenschaft Benutzerdefinierte Attribute für den Member.

  3. Geben Sie ein oder mehrere benutzerdefinierte Attribute (eines pro Zeile) ein, und drücken Sie die EINGABETASTE.

    Die eingegebenen benutzerdefinierten Attribute werden auf den Typ angewendet.

Siehe auch

Aufgaben

Gewusst wie: Definieren der Vererbung zwischen Typen (Klassen-Designer)

Gewusst wie: Definieren 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)