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 ファイルにリンクされます。