VCReference-Schnittstelle
Stellt einen Verweis im Projekt dar.
Namespace: Microsoft.VisualStudio.VCProjectEngine
Assembly: Microsoft.VisualStudio.VCProjectEngine (in Microsoft.VisualStudio.VCProjectEngine.dll)
Syntax
'Declaration
<GuidAttribute("48453685-92CE-43E3-8033-E07E8CD6E619")> _
Public Interface VCReference _
Inherits VCProjectItem
[GuidAttribute("48453685-92CE-43E3-8033-E07E8CD6E619")]
public interface VCReference : VCProjectItem
[GuidAttribute(L"48453685-92CE-43E3-8033-E07E8CD6E619")]
public interface class VCReference : VCProjectItem
[<GuidAttribute("48453685-92CE-43E3-8033-E07E8CD6E619")>]
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. | |
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 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. | |
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. | |
majorVersion | Ruft die Hauptversionsnummer der Assembly, auf die verwiesen wird, ab oder legt ihn fest. | |
MinFrameworkVersion | Ruft die minimale Version ab von .NET Framework Erforderlich für das Projekt. | |
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 | 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 Microsoft-Verwendung.Nicht verwenden. | |
UseDependenciesInBuild | Legt fest oder ruft ab, ob Assemblys in einem Build verwendet. | |
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++ Verweistypen unterstützt die folgenden:
.NET-Assemblys
non-.NET Assemblys und Projekte (.NET)
COM-Objekten
Verschieden Visual Basic und Visual C#und Visual C++ Unterschiede zwischen Projektverweisen und Assemblyverweisen, d. h. Visual C++ projektverweise Assembly non-.NET unterstützt.