ステレオタイプ

<< 目次を表示 >>

ページ位置:  API・アドイン・スクリプト > API > サンプルコード >

ステレオタイプ

 

    class StereotypeSample

    {

        public void TestStereotypes(EA.Repository repository)

        {

            // 新規にステレオタイプの定義を追加

            EA.Stereotype newStereotype = repository.Stereotypes.AddNew("funky""class");

            newStereotype.Update();

 

            // コレクションを更新

            repository.Stereotypes.Refresh();

 

            // 内容を取得し、登録したものであれば削除する

            for (short i = 0; i < repository.Stereotypes.Count; i++)

            {

                EA.Stereotype stereotype = repository.Stereotypes.GetAt(i);

                Console.WriteLine(stereotype.Name);

                if (stereotype.Name == "funky")

                {

                    repository.Stereotypes.DeleteAt(i, true);

                    Console.WriteLine("Delete Stereotype");

                    break;

                }

            }

        }

    }