次の方法で共有


アプリケーション ダイアグラムでのアプリケーションの名前の変更に関する考慮事項

更新 : 2007 年 11 月

アプリケーション デザイナでは、アプリケーション ダイアグラムでアプリケーション定義の名前を変更できます。アプリケーション定義の名前を変更する場合は、次の考慮事項に注意してください。

  • アプリケーションが実装をサポートしている場合は、実装前にアプリケーション定義の名前を変更できます。アプリケーションの実装後にアプリケーション定義の名前を変更すると、アプリケーションの種類に応じて対応するプロジェクト ファイルが更新されます。詳細については、「アプリケーション ダイアグラムでのアプリケーションの実装」を参照してください。

  • アプリケーションの名前を変更する場合は、一意の名前を指定する必要があります。

  • Visual Studio では、システム定義モデル (SDM: System Definition Model) と互換性のない文字は名前から削除されます。その結果、名前が別の名前または予約済みの SDM 名と競合する場合は、Visual Studio では名前の末尾に序数が追加されます。既に序数付きの名前が存在する場合は、序数がインクリメントされます。SDM の詳細については、「システム定義モデル (SDM) の概要」を参照してください。

  • アプリケーションの名前では大文字と小文字が区別されますが、プロジェクト名では区別されません。このため、名前の大文字と小文字だけが異なる同じ種類のアプリケーション定義を複数実装すると、Visual Studio では、"重複した" アプリケーションはその名前が変更されるまで実装されません。詳細については、「アプリケーションの実装に関する考慮事項」を参照してください。

  • アプリケーション定義を実装した後は、アプリケーション定義の名前を変更しても関連プロジェクトのルート名は変わりません。ただし、Visual Studio では、SDM ドキュメントやクラス ファイルなどのプロジェクト ファイルは、アプリケーション定義に加えられた変更と常に同期が保たれます。

  • 定義の名前を変更すると、開いているすべてのシステム ダイアグラムで、そのユースが次のように更新されます。

    • 定義名がそのユース名と異なる場合、Visual Studio では、そのユース名は新しい定義名で更新されません。代わりに、開いているシステム ダイアグラムのその定義のユースに、定義名とユース名の両方が表示されます。

    • 定義名とユース名が同じである場合、Visual Studio では、そのユース名は新しい定義名で更新されます。

    • Visual Studio では、閉じているシステム ダイアグラムでは、アプリケーション システムのメンバの定義名を変更しても、メンバは更新されません。メンバと定義は、名前でリンクされています。このため、定義の名前を変更すると、閉じているシステム ダイアグラム上のメンバとしてのユースとのリンクが切れます。これらのダイアグラムを再び開くと、リンクが切れているメンバ ("孤立したメンバ" とも呼ばれます) の外枠が赤い破線で描画されます。孤立したメンバを修復することによって、これらのリンクを修正できます。詳細については、「方法 : アプリケーション システムで孤立したメンバを修復する」および「システム ダイアグラムのトラブルシューティング」を参照してください。

    詳細については、「アプリケーション システムの概要」を参照してください。

参照

処理手順

方法 : アプリケーション ダイアグラムでアプリケーションの名前を変更する

その他の技術情報

アプリケーション ダイアグラムでのアプリケーションの定義

アプリケーション ダイアグラムでのアプリケーションの名前の変更