次の方法で共有


クラス ビュー

更新 : 2007 年 11 月

クラス ビューには、開発中のアプリケーションで定義、参照、または呼び出されるシンボルが表示されます。クラス ビューは、[表示] メニューから開くことができます。上側にはオブジェクト ペイン、下側にはメンバ ペインという 2 つのペインがあります。オブジェクト ペインには、シンボルの展開可能なツリー構造が表示され、トップレベル ノードはプロジェクトを表します。ツリー内で選択したノードを展開するには、ノードの正符号 (+) をクリックするか、キーパッドのプラス キー (+) を押します。

アイコンは、名前空間、型、インターフェイス、列挙体、クラスなど、プロジェクト内で使用されている階層構造体を示します。これらの構造体を展開すると、構造体のメンバを一覧表示できます。プロパティ、メソッド、イベント、変数、定数、およびその他の含まれているアイテムが、メンバ ペインに表示されます。

プロジェクトごとに表示されるこの階層構造によって、コード内のシンボルの構造が明確となります。クラス ビューを使用して、ファイルを開いたり、シンボルが表示されている行に直接移動したりできます。詳細については、「クラスとそのメンバの表示」を参照してください。

[クラス ビュー] ツール バー

[クラス ビュー] ツール バーを使用すると、仮想フォルダを追加したり、オブジェクト ペインやメンバ ペイン内を移動したりできます。ツール バーの [クラス ビュー 設定] メニューを使用すると、オブジェクト階層ツリーの特定の表示形式を選択したり、利用可能なオブジェクトの中でどのオブジェクトを表示するかを指定したりできます。

  • [新しいフォルダ]
    新しいフォルダまたはサブフォルダを作成します。このフォルダには、簡単にアクセスできるようにシンボルをドラッグして格納できます。よく使うシンボルを整理するために使用すると便利です。詳細については、「方法 : クラス ビューのフォルダを使用する」を参照してください。

  • [戻る]
    以前に選択したアイテムに移動します。このボタンをクリックし続けると、前に選択したアイテムを順にたどって、最初に参照したアイテムまで移動できます。[戻る] ボタンおよび [次に進む] ボタンは、前に参照したアイテムの履歴リスト内を移動するために使用します。

  • [次に進む]
    [戻る] をクリックすると、使用できるようになります。選択した次のアイテムに移動します。このボタンをクリックし続けると、最後に選択したアイテムにまで戻ります。[戻る] ボタンおよび [次に進む] ボタンは、前に参照したアイテムの履歴リスト内を移動するために使用します。

[クラス ビュー 設定]

[クラス ビュー] ツール バーの [クラス ビュー 設定] メニューを使用すると、アクティブなプロジェクトのオブジェクト階層構造ツリー用の特定の表示形式を選択したり、使用可能なオブジェクトおよびメンバの中でどれを表示するかを指定したりできます。以下の選択肢があります。これらのコマンドの一部は、オブジェクト ペインおよびメンバ ペインのショートカット メニューからも実行できます。

  • [基本型の表示]
    オブジェクト ペインでの基本型の表示/非表示を切り替えます。

  • [派生型の表示]
    オブジェクト ペインでの派生型の表示/非表示を切り替えます。Visual C++ と Visual C# だけで使用できます。

  • [プロジェクト参照の表示]
    プロジェクトで参照されているオブジェクトを一覧表示する仮想フォルダの表示/非表示を切り替えます。

  • [非表示の型とメンバの表示]
    オブジェクト ペインでの隠し型の表示/非表示およびメンバ ペインでの隠しメンバの表示/非表示を切り替えます。

  • [パブリック メンバの表示]
    クラスを使用するユーザーに対して、パブリックなメンバが表示されます。

  • [プロテクト メンバの表示]
    クラスを拡張するユーザーに対して、パブリック メンバやプロテクト メンバが表示されます。

  • [プライベート メンバの表示]
    クラスを実装または使用するユーザーに対して、全アクセシビリティ レベルのメンバが表示されます。

  • [他のメンバの表示]
    パブリック、プロテクト、プライベート、継承のいずれのカテゴリにも分類されないメンバが表示されます。次に例を示します。

    次の Visual Basic コードでは、「Friend」 がこのカテゴリに入ります。

    Friend Sub Test()
    End Sub
    

    次の Visual C# コードでは、「internal」がこのカテゴリに入ります。

    internal void InternalF() { } 
    
  • [継承メンバの表示]
    メンバ ペインでの継承メンバの表示/非表示を切り替えます。

オブジェクト ペイン

オブジェクト ペインには、シンボルの展開可能なツリー構造が表示され、トップレベル ノードはプロジェクトを表します。オブジェクト ペインでオブジェクトを選択すると、そのメンバがメンバ ペインに表示されます。

sy6s2t6h.alert_note(ja-jp,VS.90).gifヒント :

オブジェクト ペインでフォルダ ノードを右クリックし、一覧から適切なコマンドをクリックすると、フォルダ ノードを並べ替えたり、グループ化したりできます。詳細については、「方法 : クラス ビューを使用する」を参照してください。

メンバ ペイン

各オブジェクトには、プロパティ、メソッド、イベント、定数、変数、列挙値などのメンバを格納できます。オブジェクト ペインでオブジェクトを選択すると、そのメンバがメンバ ペインに表示されます。

sy6s2t6h.alert_note(ja-jp,VS.90).gifヒント :

メンバ ペインに表示されるメンバは、右クリックしてショートカット メニューから適切なコマンドをクリックすると並べ替えることができます。メンバ ペインに表示するメンバを指定するには、[クラス ビュー] ツール バーの [クラス ビュー 設定] メニューを使用します。詳細については、「方法 : クラス ビューを使用する」を参照してください。

参照

処理手順

方法 : クラス ビューを使用する

方法 : クラス ビューのフォルダを使用する

方法 : オブジェクト、定義、および参照 (シンボル) を検索する

参照

コードとコンポーネントの参照

オブジェクト ブラウザ

[クラス ビュー] ウィンドウとオブジェクト ブラウザのアイコン