2012-04-03 10 views
0

Visual Studio Feature Pack 2のコード生成機能を使用してUML図を作成し、クラスを生成しました。このクラスでメソッドを実装しました。 umlダイアグラムのクラスに新しいメソッドを追加し、コード生成機能を使用する場合は、メソッドのすべての実装を削除しますが、umlダイアグラムから新しく追加したメソッドを追加します。既存のクラスを削除して再度作成するような動作をします。クラス全体を削除せずにメソッドを更新するだけで、メソッドを追加する方法はありますか?Visual StudioのUML図から既存のクラスを更新する

答えて

2

部分クラスを使用します。

生成されるクラスは、その前に部分的に存在する必要があります。 public partial class Foo : Bar;新しいファイルを作成します(ファイル名または場所は関係ありません)。名前空間とクラス名は、自動生成されたものと同じでなければならず、partialを含む必要があります。すべてのファイルの定義が1つのクラスにまとめられているため、余分なファイルを削除する自動生成コードについて心配する必要はありません。

関連する問題