C# でのコンプリート リスト

更新 : 2007 年 11 月

Visual C# での IntelliSense コンプリート リストには、メンバの一覧、入力候補などからのトークンが含まれています。コンプリート リストには、以下の項目にすばやくアクセスする機能が用意されています。

  • 型または名前空間のメンバ (「メンバの一覧」を参照してください)。

  • 変数、コマンド、および関数の名前 (「入力候補」を参照してください)。

  • コード スニペット。

  • 言語キーワード。

  • 拡張メソッド

C# でのコンプリート リストは非常に高機能でもあるため、コンテキストに基づいて、無関係なトークンを除外したり、トークンを事前に選択したりします。詳細については、「C# でフィルタ処理されたコンプリート リスト」および「C# で事前に選択されたコンプリート リスト項目」を参照してください。

コンプリート リストのコード スニペット

Visual C# のコンプリート リストには、コード スニペットが含まれており、事前に定義されたコードの本体をプログラムに簡単に挿入できます。コード スニペットは、スニペットの Shortcut 要素 (IntelliSense コード スニペット) としてコンプリート リストに表示されます。既定で Visual C# で利用できるコード スニペットの詳細については、「既定のコード スニペット」を参照してください。

コンプリート リストの言語キーワード

Visual C# のコンプリート リストには、言語キーワードも含まれています。C# の言語キーワードの詳細については、「C# のキーワード」を参照してください。

コンプリート リストでの拡張メソッド

Visual C# のコンプリート リストには、スコープ内にある拡張メソッドが含まれます。

ms165383.alert_note(ja-jp,VS.90).gifメモ :

Visual C# のコンプリート リストでは、String オブジェクトのすべての拡張メソッドが表示されるわけではありません。詳細については、「C# でフィルタ処理されたコンプリート リスト」を参照してください。

拡張メソッドでは、インスタンス メソッドとは異なるアイコンが使用されます。表示されるアイコンの一覧については、「[クラス ビュー] ウィンドウとオブジェクト ブラウザのアイコン」を参照してください。同じ名前のインスタンス メソッドと拡張メソッドが両方ともスコープ内にある場合、コンプリート リストには拡張メソッドのアイコンが表示されます。

参照

概念

コード スニペット (C#)

C# でフィルタ処理されたコンプリート リスト

C# で事前に選択されたコンプリート リスト項目

参照

メンバの一覧

入力候補