掲示板一覧   -   トピック一覧
   EA API
     API経由でSysML1.5のブロックへ変更しようとすると、SysML1.1のブロックとなってしまう。


フラット表示 前のトピック | 次のトピック
投稿者 トピック
umesan
投稿日時: 2018-7-9 16:23
EA Administrator
投稿: 1510

API経由でSysML1.5のブロックへ変更しようとすると、SysML1.1のブロックとなってしまう。

サポート宛にいただきましたご質問の要約です。

○ご質問
下記のコードで、一部の要素のステレオタイプをSysML1.5のブロックに変更したいが、現状はSysML1.1のブロックのステレオタイプになってしまいます。

APIからSysML1.5のブロックへステレオタイプを変更する方法はありますでしょうか。


    elem.Stereotype = "SysML1.5::block";
    elem.StereotypeEx = "SysML1.5::block";
    elem.Update();


○回答
この度はお手数をおかけしており申し訳ございません。

現在のEnterprise Architectバージョン14.0におきましては、SysML1.5 の内部の表現は過去のバージョンとの互換性などから、"SysML1.5"ではなく"SysML1.4"となっております。

今回の場合は、"SysML1.5::block" ではなく、"SysML1.4::block" を指定いただくことで、ご要望の動作になるかと思います。

以上ご確認よろしくお願い致します。
フラット表示 前のトピック | 次のトピック

題名 投稿者 日時
 » API経由でSysML1.5のブロックへ変更しようとすると、SysML1.1のブロックとなってしまう。 umesan 2018-7-9 16:23