更新 : 2007 年 11 月
IntelliSense は、継承したメンバをオーバーライドするときにも使用できます。「override」と入力して Space キーを押すと、IntelliSense により、オーバーライドすることのできる、基本クラスの有効なメンバがすべてポップアップ リスト ボックスに表示されます。override の後にメソッドの戻り値の型を入力すると、同じ型を返すメソッドだけが表示されます。対応するエントリが見つからない場合は、基本クラスのすべてのメンバが表示されます。
![]() |
---|
IntelliSense は、異なるパラメータ リストを持つ同じ名前の仮想メソッドを明確に区別できるよう、シグネチャをポップアップ リスト ボックスに表示します。 |
ポップアップ リスト ボックスからメンバを選択すると、選択したメンバに基づいてコードが補完され、編集すべき最初の論理ステートメントが強調表示されます。詳細については、「方法 : オーバーライドに IntelliSense を使用する」を参照してください。
IntelliSense がオーバーライド用に生成するコードは、MethodOverrideStub.snippet ファイルで定義されたコード スニペットをベースとしています。コード スニペットは編集できます。詳細については、「方法 : コード スニペットを管理する」を参照してください。