クラスおよび型のリファクタリング (クラス デザイナー)

コードのリファクタリングによって、特にオブジェクトのデザインなどのコードの内部構造を、明らかな動作を変更せずに、より理解しやすく保守の簡単な効率の良い構造に変更します。 クラス デザイナーと [クラスの詳細] ウィンドウを使用して、コードをリファクタリングできます。

注意

プロジェクトのファイルは、プロジェクトがソース コード管理下にありチェックアウトされていない、プロジェクトが参照されているプロジェクトである、ファイルがディスク上で読み取り専用としてマークされている、などの理由から読み取り専用である場合があります。 これらの状態のプロジェクトで作業する場合は、プロジェクトの状態に応じて、作業を保存するためのさまざまな方法が用意されています。 これは、直接編集するなど他の方法でコードを変更する場合だけでなく、リファクタリングするコードにも当てはまります。 詳細については、「読み取り専用情報の表示 (クラス デザイナー)」を参照してください。

このセクションの内容

方法: 型のメンバーをオーバーライドする (クラス デザイナー)

クラス デザイナーで型のメンバーをオーバーライドする方法について説明します。

方法: 型と型のメンバーの名前を変更する (クラス デザイナー)

クラス デザイナーで型またはメンバーの名前を変更する方法について説明します。

方法: パラメーターの順序を変更する (C# のクラス デザイナーのみ)

クラス デザイナーを使用してパラメーターの順序を変更する方法について説明します。

方法: インターフェイスを実装する (クラス デザイナー)

クラス デザイナーを使用して、インターフェイスを実装する方法について説明します。

方法: 抽象クラスを実装する (クラス デザイナー)

クラス デザイナーを使用して、抽象クラスを実装する方法について説明します。

方法: 型のメンバーをある型から別の型に移動する (クラス デザイナー)

型のメンバーを移動する方法について説明します。

方法: インターフェイスに抽出する (C# のクラス デザイナーのみ)

1 つ以上のパブリック メンバーを型からインターフェイスに抽出する方法について説明します。

関連項目

型およびリレーションシップの表示 (クラス デザイナー)

クラスおよび型のデザイン (クラス デザイナー)