2012-04-03 14 views
2

Ich verwende den UML-Designer von Visual Studio, um einige Klassendiagramme zu erstellen. Da ich Code aus den Diagrammen erzeugen möchte, muss er genau sein.Visual Studio UML-Designer - Datentypen

Jetzt versuche ich den Typ einiger Eigenschaften meiner Klassen zu definieren, aber ich kann keinen Weg finden, ihnen einen anderen Typ zu geben als bool, string, int und UmlimitedNatural (und meine eigenen Arten von natürlich) . Ich fand eine tutorials that claims Ich würde benutzerdefinierte Stereotypen erstellen müssen. "Ja wirklich?" Ich meine, es ist VS, ich frage nur nach einigen Build in Referenz/Wert-Typen wie byte oder GUID.

Übersehen Sie einen versteckten Schalter oder wenn es jetzt wirklich eine Möglichkeit gibt, VS anzuweisen, einige häufig verwendete Typen aufzurufen, weiß jemand eine Quelle für UML-Profile, die es bereitstellen? Und wie kann ich komplexere Typen wie Generika definieren?

+0

Was passiert, wenn Sie nur 'Byte' oder' Guid' in das Feld eingeben? – Vaccano

Antwort

0

UML ist eine sprachneutrale Implementierung. Da sich die Typen nach Plattformen unterscheiden, muss für jedes UML-Tool ein Implementierungssprachenprofil definiert werden. Die meisten UML CASE-Tools enthalten die Option zum Auswählen der Sprache und zum Anwenden eines integrierten Profils, das sie verfügbar machen soll.

Verwandte Themen