VCProjectReference Schnittstelle

Definition

Stellt einen Verweis auf ein Projekt in derselben Projektmappe dar.

public interface class VCProjectReference : Microsoft::VisualStudio::VCProjectEngine::VCReference
public interface class VCProjectReference : Microsoft::VisualStudio::VCProjectEngine::VCReference
__interface VCProjectReference : Microsoft::VisualStudio::VCProjectEngine::VCReference
[System.Runtime.InteropServices.Guid("5F6F17FB-DBB8-4456-A153-48E862723A68")]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
public interface VCProjectReference : Microsoft.VisualStudio.VCProjectEngine.VCReference
[<System.Runtime.InteropServices.Guid("5F6F17FB-DBB8-4456-A153-48E862723A68")>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
type VCProjectReference = interface
    interface VCReference
Public Interface VCProjectReference
Implements VCReference
Attribute
Implementiert

Hinweise

Mindestens VCProjectReference ist eine Buildreihenfolge-Abhängigkeit. Wenn es sich um eine .NET-Assembly handelt, ist Sie in der dll enthalten. Wenn es sich nicht um eine .NET-Assembly handelt und eine LIB-Datei durchsucht wird, wird Sie mit der exe-Datei verknüpft.

Eigenschaften

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 werden soll.

CopyLocalDependencies

Nur Microsoft-interne Verwendung.

CopyLocalSatelliteAssemblies

Nur Microsoft-interne Verwendung.

Culture

Ruft die Kultur des ausgewählten Verweises 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 der Assembly ab, auf die verwiesen wird.

Identity

die Identität der referenzierten Assembly

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 referenzierten Assembly ab.

LinkLibraryDependency

Ruft ab oder legt fest, ob Verknüpfungs Bibliotheksabhängigkeiten vorhanden sind.

majorVersion

Ruft die Hauptversion der Assembly ab, auf die verwiesen wird.

MinFrameworkVersion

Ruft die für das Projekt mindestens erforderliche .NET Framework-Version ab.

minorVersion

Ruft die untergeordnete Version der Assembly ab, auf die verwiesen wird.

Name

Ruft den Namen des Objekts ab oder legt ihn fest.

Parent

Ruft das unmittelbar übergeordnete Objekt eines angegebenen Objekts ab.

project

Ruft das dem Objekt zugeordnete VCProject ab.

PublicKeyToken

Ruft das öffentliche Schlüsseltoken der Assembly ab, auf die verwiesen wird.

Reference

Zeigt den dieser Konfiguration zugeordneten Verweis an.

ReferencedProject

Ruft den Zeiger auf das Projekt für den ausgewählten Projekt Verweis ab oder legt diesen fest.

ReferencedProjectIdentifier

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

Nur von Microsoft verwenden. Darf nicht verwendet werden.

UseDependenciesInBuild

Legt fest oder Ruft ab, ob addemblies in abuild verwendet werden soll.

UseInBuild

Legt fest oder Ruft ab, ob referenzierte Assemblys 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 die Projekt-Engine ab.

VCReferences

Ruft die Auflistung der Verweise für das ausgewählte Projekt ab.

VCReferenceType
Version

Ruft die Version des ausgewählten Verweises ab.

Methoden

MatchName(String, Boolean)

Vergleicht einen angegebenen Namen mit dem Namen eines Auflistungselements.

Remove()

Entfernt das angegebene Projekt aus der Projektmappe.

Gilt für