Ich hatte eigentlich ein ähnliches Problem und leider können Sie NICHT Ihren eigenen Attributtyp angeben. Ich bin nicht sicher, worüber David gesprochen hat. Das ist nur ein Tutorial zum Erstellen eines Diagramms. Leider hat Microsoft den Datentyp nicht als modifizierbaren Parameter belassen. Daher müssen Sie einen Basisparameter einfügen und dokumentieren, dass es sich um einen benutzerdefinierten Typ handelt.
Ich bin sehr überrascht, dass Microsoft keine Unterstützung für das UML-Schema der Visio-Plattform bietet. Es könnte viel besser sein, aber ich glaube nicht, dass sie aktiv daran arbeiten.
Ich würde empfehlen, einen Out-of-Language-Typ anzugeben (wenn Sie C # verwenden, wählen Sie etwas anderes). Auf diese Weise befindet sich in der Dokumentation eine visuelle Warteschlange, die den Typunterschied anzeigt. Wenn Sie nur wenige Typen benötigen, können Sie (in der Dokumentation) einfach einen bestimmten Typ aus einer anderen Sprache verwenden und in der Dokumentation die tatsächlichen Typdefinitionen für diese angeben.