La lecture d'une tagged value
ECO vous permet d'ajouter des Taggedvalue (la paire nom/valeur) pour votre modèle au moment de la conception. & nbsp Ici est de savoir comment récupérer la valeur d'une TaggedValue au moment de l'exécution.
obj.AsIObject() donne IObject
IObject.UmlType donne un IClassifier
IClassifier est un IModelElement, donc....
IClassifier.Taggedvalue['bonjour'] donne ITaggedValue
ITaggedValue.Valeur donne la chaîne de caractères
ClassDisplayName :=
& nbsp obj.AsIObject().UmlType.Taggedvalue['EcoExtensions.DisplayName']
IProperty est aussi un IElement, de sorte que vous pouvez obtenir tagged valeurs pour les propriétés exactement de la même manière.
obj.AsIObject().Propriétés['Nom'].UmlType.......
La lecture d'une tagged value
La lecture d'une tagged value : Plusieurs milliers de conseils pour vous faciliter la vie.
ECO vous permet d'ajouter des Taggedvalue (la paire nom/valeur) pour votre modele au moment de la conception. & nbsp Ici est de savoir comment recuperer la valeur d'une TaggedValue au moment de l'execution.
obj.AsIObject() donne IObject
IObject.UmlType donne un IClassifier
IClassifier est un IModelElement, donc....
IClassifier.Taggedvalue['bonjour'] donne ITaggedValue
ITaggedValue.Valeur donne la chaîne de caracteres
ClassDisplayName :=
& nbsp obj.AsIObject().UmlType.Taggedvalue['EcoExtensions.DisplayName']
IProperty est aussi un IElement, de sorte que vous pouvez obtenir tagged valeurs pour les proprietes exactement de la meme maniere.
obj.AsIObject().Proprietes['Nom'].UmlType.......
La lecture d'une tagged value
By commentfaire
La lecture d'une tagged value : Plusieurs milliers de conseils pour vous faciliter la vie.