VCReference-Schnittstelle
Stellt einen Verweis im Projekt dar.
Namespace: Microsoft.VisualStudio.VCProjectEngine
Assembly: Microsoft.VisualStudio.VCProjectEngine (in Microsoft.VisualStudio.VCProjectEngine.dll)
Syntax
'Declaration
<GuidAttribute("DADFB59B-2C43-4743-B40E-38EA666147EF")> _
Public Interface VCReference _
Inherits VCProjectItem
[GuidAttribute("DADFB59B-2C43-4743-B40E-38EA666147EF")]
public interface VCReference : VCProjectItem
[GuidAttribute(L"DADFB59B-2C43-4743-B40E-38EA666147EF")]
public interface class VCReference : VCProjectItem
[<GuidAttribute("DADFB59B-2C43-4743-B40E-38EA666147EF")>]
type VCReference =
interface
interface VCProjectItem
end
public interface VCReference extends VCProjectItem
Der VCReference-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 werden soll. | |
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 des ausgewählten Verweises ab. | |
Description | Ruft eine Zeichenfolge ab, die die Beschreibung des Objekts darstellt, oder legt diese fest. | |
FullPath | Ruft den vollständigen Pfad zur Assembly ab, auf die verwiesen wird. | |
Identity | die Identität der referenzierten Assembly | |
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. | |
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 mit dem Objekt verknüpfte VCProject-Objekt ab. | |
PublicKeyToken | Ruft das öffentliche Schlüsseltoken der Assembly ab, auf die verwiesen wird. | |
Reference | Ruft den Verweis ab, der mit dieser Konfiguration verknüpft ist. | |
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 für die Verwendung durch Microsoft vorgesehen.Nicht verwenden. | |
UseDependenciesInBuild | Legt fest oder ruft ab, ob Assemblys in einem Build verwendet werden sollen. | |
UseInBuild | Legt fest oder ruft ab, ob Assemblys, auf die verwiesen wird, im Build verwendet werden sollen. | |
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
Visual C++ unterstützt die folgenden Referenztypen:
.NET-Assemblys
Projekte (.NET .NET Framework erstellten Anwendungen und Assemblys)
COM-Objekte
Anders als Visual Basic und Visual C# unterscheidet Visual C++ zwischen Projektverweise und Assemblyverweise h. Assemblyprojektverweise Visual C++ Unterstützungs .NET Framework erstellten Anwendungen.