VCProjectReference-Schnittstelle
Stellt einen Verweis auf ein Projekt in derselben Projektmappe dar.
Namespace: Microsoft.VisualStudio.VCProjectEngine
Assembly: Microsoft.VisualStudio.VCProjectEngine (in Microsoft.VisualStudio.VCProjectEngine.dll)
Syntax
'Declaration
<GuidAttribute("C90722EE-C13A-4163-AF83-BA6DC42663F2")> _
Public Interface VCProjectReference _
Inherits VCReference
[GuidAttribute("C90722EE-C13A-4163-AF83-BA6DC42663F2")]
public interface VCProjectReference : VCReference
[GuidAttribute(L"C90722EE-C13A-4163-AF83-BA6DC42663F2")]
public interface class VCProjectReference : VCReference
[<GuidAttribute("C90722EE-C13A-4163-AF83-BA6DC42663F2")>]
type VCProjectReference =
interface
interface VCReference
end
public interface VCProjectReference extends VCReference
Der VCProjectReference-Typ macht die folgenden Member verfügbar.
Eigenschaften
Name | Beschreibung | |
---|---|---|
AssemblyName | Ruft den Assemblynamen für dieses Projekt ab. | |
BuildNumber | Die Buildnummer der Assembly, auf die verwiesen wird. | |
CopyLocal | Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob der Verweis automatisch in das Zielverzeichnis kopiert. | |
CopyLocalDependencies | Infrastruktur. Nur für die interne Verwendung durch Microsoft vorgesehen. | |
CopyLocalSatelliteAssemblies | Infrastruktur. Nur für die interne Verwendung durch Microsoft vorgesehen. | |
Culture | Ruft die Kultur als ausgewählte Verweis ab. | |
Description | Ruft eine Zeichenfolge ab, die die Beschreibung des Objekts oder die Verwendung der Ausgabegruppe darstellt, oder legt diese fest. | |
FullPath | Ruft den vollständigen Pfad zur Assembly, auf die verwiesen wird. | |
Identity | Die Identität der Assembly, auf die verwiesen wird. | |
IsProjectLoaded | Ruft ab, ob ein Projekt geladen wird. | |
ItemName | Ruft den Namen des aktuellen Elements in der Auflistung ab. | |
Kind | Ruft eine Enumeration ab, die den Typ des Objekts angibt. | |
Label | Ruft den Anzeigenamen der Assembly, auf die verwiesen wird, ab oder legt ihn fest. | |
LinkLibraryDependency | Ruft ab oder legt fest, ob es Hauptbibliotheks von Abhängigkeiten vorhanden sind. | |
majorVersion | Ruft die Hauptversionsnummer der Assembly, auf die verwiesen wird, ab oder legt ihn fest. | |
MinFrameworkVersion | Ruft die minimale Version .NET Framework ab, das vom Projekt erforderlich ist. | |
minorVersion | Ruft die Nebenversion der referenzierten Assembly ab. | |
Name | Ruft den Namen des Objekts ab oder legt ihn fest. | |
Parent | Ruft das unmittelbar übergeordnete Objekt eines angegebenen Objekts ab. | |
project | Ruft das mit dem Objekt verknüpfte VCProject-Objekt ab. | |
PublicKeyToken | Ruft das öffentliche Schlüsseltoken der Assembly ab, auf die verwiesen wird. | |
Reference | Zeigt den Verweis an, der mit dieser Konfiguration verknüpft ist. | |
ReferencedProject | Ruft oder legt den Zeiger auf das Projekt als den ausgewählten Projektverweis festgelegt. | |
ReferencedProjectIdentifier | Infrastruktur. Nur für die interne Verwendung durch Microsoft vorgesehen. | |
RevisionNumber | Ruft die Revisionsnummer des ausgewählten Verweises ab. | |
StrongName | Ruft einen Wert ab, der angibt, ob der ausgewählte Verweis über einen starken Namen verfügt. | |
SubType | Infrastruktur. Nur Microsoft-Verwendung.Nicht verwenden. | |
UseDependenciesInBuild | Legt fest oder ruft ab, ob addemblies im abuild verwendet. | |
UseInBuild | Legt fest oder ruft ab, ob Assemblys, auf die verwiesen wird, im Build verwendet werden sollen. | |
UseLibraryDependencyInputs | Ruft ab oder legt fest, ob das unabhängige Verknüpfen von Bibliotheken aktiviert ist. | |
VCProjectEngine | Ruft einen Zeiger auf das Projektmodul ab. | |
VCReferences | Ruft die Auflistung der Verweise für das ausgewählte Projekt ab. | |
Version | Ruft die Version des ausgewählten Verweises ab. |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
MatchName | Vergleicht einen angegebenen Namen mit dem Namen eines Auflistungselements. | |
Remove | Entfernt das angegebene Projekt aus der Projektmappe. |
Zum Seitenanfang
Hinweise
Mindestens ein Build ORDER-Abhängigkeit VCProjectReference ist.Wenn eine .NET-Assembly ist, wird es in der DLL enthalten.Wenn keine .NET-Assembly ist und eine LIB-Datei findet, wird es in die EXE-Datei verknüpft.