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 種類です。 追加できる参照の種類の詳細については、Add、AddActiveX、および AddProject を参照してください。
例
References を参照してください。