次の方法で共有


VCProjectReference インターフェイス

同じソリューション内のプロジェクトへの参照を表します。

名前空間:  Microsoft.VisualStudio.VCProjectEngine
アセンブリ:  Microsoft.VisualStudio.VCProjectEngine (Microsoft.VisualStudio.VCProjectEngine.dll 内)

構文

'宣言
<GuidAttribute("F3881D52-F078-40C6-9806-ACB82F46B7CA")> _
Public Interface VCProjectReference _
    Inherits VCReference
[GuidAttribute("F3881D52-F078-40C6-9806-ACB82F46B7CA")]
public interface VCProjectReference : VCReference
[GuidAttribute(L"F3881D52-F078-40C6-9806-ACB82F46B7CA")]
public interface class VCProjectReference : VCReference
[<GuidAttribute("F3881D52-F078-40C6-9806-ACB82F46B7CA")>]
type VCProjectReference =  
    interface 
        interface VCReference 
    end
public interface VCProjectReference extends VCReference

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

プロパティ

  名前 説明
パブリック プロパティ AssemblyName このプロジェクトのアセンブリ名を取得します。
パブリック プロパティ BuildNumber 参照アセンブリのビルド番号。
パブリック プロパティ CopyLocal 目的のディレクトリに参照を自動的にコピーするかどうかを示す値を取得または設定します。
パブリック プロパティ CopyLocalDependencies インフラストラクチャ。 マイクロソフト内部でのみ使用します。
パブリック プロパティ CopyLocalSatelliteAssemblies インフラストラクチャ。 マイクロソフト内部でのみ使用します。
パブリック プロパティ Culture 選択された参照のカルチャを取得します。
パブリック プロパティ Description オブジェクトの説明または出力グループの用途を表す文字列を取得または設定します。
パブリック プロパティ FullPath 参照アセンブリへの完全パスを取得します。
パブリック プロパティ Identity 参照アセンブリの ID です。
パブリック プロパティ IsProjectLoaded プロジェクトが読み込まれているかどうかを示します。
パブリック プロパティ ItemName コレクション内の現在の項目の名前を取得します。
パブリック プロパティ Kind オブジェクトの型を示す列挙値を取得します。
パブリック プロパティ Label 参照アセンブリの表示名を取得します。
パブリック プロパティ LinkLibraryDependency リンク ライブラリの依存関係があるかどうかを取得または設定します。
パブリック プロパティ majorVersion 参照アセンブリのメジャー バージョンを取得します。
パブリック プロパティ MinFrameworkVersion プロジェクトで必要な .NET Framework の最低限のバージョンを取得します。
パブリック プロパティ minorVersion 参照アセンブリのマイナー バージョンを取得します。
パブリック プロパティ Name オブジェクトの名前を取得または設定します。
パブリック プロパティ Parent 指定したオブジェクトの直接の親オブジェクトを取得します。
パブリック プロパティ project オブジェクトに関連付けられている VCProject を取得します。
パブリック プロパティ PublicKeyToken 参照アセンブリの公開キー トークンを取得します。
パブリック プロパティ Reference この構成に関連付けられた参照を表示します。
パブリック プロパティ ReferencedProject 選択されたプロジェクト参照のプロジェクトへのポインターを取得または設定します。
パブリック プロパティ ReferencedProjectIdentifier インフラストラクチャ。 マイクロソフト内部でのみ使用。
パブリック プロパティ RevisionNumber 選択した参照のリビジョン番号を取得します。
パブリック プロパティ StrongName 選択された参照が厳密な名前を持つかどうかを示す値を取得します。
パブリック プロパティ SubType インフラストラクチャ。 マイクロソフトでのみ使用。使用しないでください。
パブリック プロパティ UseDependenciesInBuild abuild で addemblies を使用するかを設定または取得します。
パブリック プロパティ UseInBuild 参照されたアセンブリをビルドで使用する必要があるかどうかを設定または取得します。
パブリック プロパティ UseLibraryDependencyInputs 独立したライブラリへのリンクが有効かどうかを設定または取得します。
パブリック プロパティ VCProjectEngine プロジェクト エンジンへのポインターを取得します。
パブリック プロパティ VCReferences 選択したプロジェクトの参照のコレクションを取得します。
パブリック プロパティ Version 選択されている参照のバージョンを取得します。

このページのトップへ

メソッド

  名前 説明
パブリック メソッド MatchName 指定した名前とコレクションの項目の名前を一致させます。
パブリック メソッド Remove 指定されたプロジェクトをソリューションから削除します。

このページのトップへ

解説

少なくとも、VCProjectReference はビルドの順序に依存関係があります。 .NET アセンブリの場合、DLL に含まれています。 .NET アセンブリではなく、.lib ファイルを検索する場合は、EXE ファイルにリンクされます。

参照

関連項目

Microsoft.VisualStudio.VCProjectEngine 名前空間