References インターフェイス

Visual Basic プロジェクトまたは C# プロジェクトに含まれる外部コンポーネントへのすべての参照を格納します。

名前空間:  VSLangProj
アセンブリ:  VSLangProj (VSLangProj.dll 内)

構文

'宣言
<GuidAttribute("B8758EE4-0553-4BC9-8432-440449D35C14")> _
Public Interface References _
    Inherits IEnumerable
[GuidAttribute("B8758EE4-0553-4BC9-8432-440449D35C14")]
public interface References : IEnumerable
[GuidAttribute(L"B8758EE4-0553-4BC9-8432-440449D35C14")]
public interface class References : IEnumerable
[<GuidAttribute("B8758EE4-0553-4BC9-8432-440449D35C14")>]
type References =  
    interface
        interface IEnumerable
    end
public interface References extends IEnumerable

References 型で公開されるメンバーは以下のとおりです。

プロパティ

  名前 説明
パブリック プロパティ ContainingProject 選択した項目を含むプロジェクトを取得します。読み取り専用。
パブリック プロパティ Count コレクション内のオブジェクトの数を示す値を取得します。読み取り専用。
パブリック プロパティ DTE トップレベルの機能拡張オブジェクトを取得します。
パブリック プロパティ Parent 指定したオブジェクトの直接の親オブジェクトを取得します。

このページのトップへ

メソッド

  名前 説明
パブリック メソッド Add プロジェクトに新しい参照を追加します。
パブリック メソッド AddActiveX ActiveX タイプ ライブラリへの参照を追加します。
パブリック メソッド AddProject プロジェクトに新しいプロジェクト参照を追加し、新たに作成された Reference オブジェクトを返します。
パブリック メソッド Find プロジェクトに含まれている参照の中から、指定した Identity を持つオブジェクトを検索します。
パブリック メソッド GetEnumerator() コレクションを反復処理する列挙子を返します。 (IEnumerable から継承されます。)
パブリック メソッド GetEnumerator() コレクション内の項目の列挙体を取得します。
パブリック メソッド Item インデックス付き Reference オブジェクトを返します。

このページのトップへ

解説

外部コンポーネントを使用するためにコードを記述する場合は、あらかじめプロジェクトにそのコンポーネントへの参照を追加しておく必要があります。 参照の対象にできるコンポーネントは、.NET アセンブリ、.NET プロジェクト、および、COM オートメーションのサーバーとコントロールの 3 種類です。 追加できる参照の種類の詳細については、AddAddActiveX、および AddProject を参照してください。

References を参照してください。

参照

参照

VSLangProj 名前空間