By Peter Morris
ECO permite que você adicione TaggedValues (par nome / valor) para o seu modelo em desenho momento. Aqui é como recuperar o valor de uma TaggedValue no momento da execução.
obj.AsIObject () dá IObject
IObject.UmlType dá uma IClassifier
IClassifier é um IModelElement, por isso ....
IClassifier.TaggedValues [ 'Olá'] dá ITaggedValue
ITaggedValue.Value dá a corda
ClassDisplayName: =
obj.AsIObject (). UmlType.TaggedValues [ 'EcoExtensions.DisplayName'];
IProperty é também um IElement, assim você pode obter valores de propriedades marcou exatamente da mesma maneira.
obj.AsIObject (). Properties [ 'nome']. UmlType .......

Delicious
Digg
Google
Yahoo