0

我希望通过阅读 Visual Studio 2010 的 UML 类图来使用 t4 生成代码。我能够阅读这些类及其关联。我想阅读相关课程的多样性?知道怎么做吗?

4

1 回答 1

0

这样的事情呢?this.Element 是 IClass 的类型

foreach (IAssociation association in this.Element.GetRelatedLinks<IAssociation>())
{
    var source = association.SourceElement as IClassifier;
    var target = association.TargetElement as IClassifier;

    foreach(var end in association.MemberEnds)
    {
        WriteLine("// mapping:" + end.Name + ": " + end.GetBounds());
    }
}

我记得看到 GetBounds() 返回一个字符串,其中至少有“1”或“*”作为可能的值。

于 2012-11-14T18:31:01.210 回答