Erstellen von parametrisierten Klassen in einer Visio-UML

383
Stuart Hemming

Nehmen wir an, ich habe eine so definierte Klasse

public class Widget<T1, T2, T3> where T1 : ISomeInterface<T2, T3> where T2 : class where T3 : struct { // blah } 

Mit Visio 2010 habe ich eine parametrisierte Vorlage erstellt und T1, T2, T3als Parameter festgelegt. Wie lege ich jedoch den Typ jedes Typs fest? Wenn ich den Dropdown-Typ auswähle, stehen C # -, C ++ -, VB- und IDL-Grundelemente zur Auswahl, nicht jedoch die Klassen oder Schnittstellen, die ich bereits definiert habe. Ich habe keine Standardtypen wie 'Klasse' und 'Struktur'.

Kann mir jemand sagen, was mir fehlt?

1

1 Antwort auf die Frage

1
Stuart Hemming

Die Antwort scheint zu sein, Sie nicht oder zumindest nicht, soweit ich sehen kann.

In Visio 2013 können Sie jedoch das eingeben, was Sie möchten, da die Shapes in einem UML-Diagramm nun genau Shapes sind.

Es gibt überhaupt keine Modellierung, also geben Sie ein, was Sie wollen, wo Sie es wollen.