Interfaccia VCProjectReference
Rappresenta un riferimento a un progetto nella stessa soluzione.
Spazio dei nomi: Microsoft.VisualStudio.VCProjectEngine
Assembly: Microsoft.VisualStudio.VCProjectEngine (in Microsoft.VisualStudio.VCProjectEngine.dll)
Sintassi
'Dichiarazione
<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
Il tipo VCProjectReference espone i seguenti membri.
Proprietà
Nome | Descrizione | |
---|---|---|
AssemblyName | Ottiene il nome di assembly per questo progetto. | |
BuildNumber | Numero di build dell'assembly a cui si fa riferimento. | |
CopyLocal | Ottiene o imposta un valore che indica se copiare automaticamente il riferimento nella directory di destinazione. | |
CopyLocalDependencies | Infrastruttura. Solo per utilizzo interno di Microsoft. | |
CopyLocalSatelliteAssemblies | Infrastruttura. Solo per utilizzo interno di Microsoft. | |
Culture | Ottiene le impostazioni cultura del riferimento selezionato. | |
Description | Ottiene o imposta una stringa che rappresenta la descrizione per l'oggetto o l'utilizzo del gruppo di output. | |
FullPath | Ottiene il percorso completo dell'assembly a cui si fa riferimento. | |
Identity | Identità dell'assembly a cui viene fatto riferimento. | |
IsProjectLoaded | Ottiene se un progetto è caricato. | |
ItemName | Ottiene il nome dell'elemento corrente nella raccolta. | |
Kind | Ottiene un'enumerazione che indica il tipo di oggetto. | |
Label | Ottiene il nome visualizzato dell'assembly a cui si fa riferimento. | |
LinkLibraryDependency | Ottiene o imposta un valore che indica se esistono dipendenze con le librerie di collegamento. | |
majorVersion | Ottiene la versione principale dell'assembly a cui si fa riferimento. | |
MinFrameworkVersion | Ottiene la versione minima di .NET Framework richiesta dal progetto. | |
minorVersion | Ottiene la versione minima dell'assembly a cui si fa riferimento. | |
Name | Ottiene o imposta il nome dell'oggetto. | |
Parent | Ottiene l'oggetto padre immediato di un determinato oggetto. | |
project | Ottiene l'oggetto VCProject associato all'oggetto. | |
PublicKeyToken | Ottiene il token della chiave pubblica per l'assembly a cui viene fatto riferimento. | |
Reference | Visualizza il riferimento associato a questa configurazione. | |
ReferencedProject | Ottiene o imposta il puntatore al progetto per il riferimento al progetto selezionato. | |
ReferencedProjectIdentifier | Infrastruttura. Solo per utilizzo interno di Microsoft. | |
RevisionNumber | Ottiene il numero di revisione del riferimento selezionato. | |
StrongName | Ottiene un valore che indica se il riferimento selezionato ha o meno un nome sicuro. | |
SubType | Infrastruttura. Solo per utilizzo da parte di Microsoft.Non utilizzare. | |
UseDependenciesInBuild | Imposta o ottiene un valore che indica se utilizzare assembly in una compilazione. | |
UseInBuild | Imposta o ottiene un valore che indica se gli assembly a cui viene fatto riferimento devono essere utilizzati nella compilazione. | |
UseLibraryDependencyInputs | Ottiene o imposta un valore che indica se il collegamento indipendente di librerie è abilitato. | |
VCProjectEngine | Ottiene un puntatore al motore di gestione del progetto. | |
VCReferences | Ottiene la raccolta di riferimenti per il progetto selezionato. | |
Version | Ottiene la versione del riferimento selezionato. |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
MatchName | Confronta un nome specificato con il nome di un elemento della raccolta. | |
Remove | Rimuove il progetto specificato dalla soluzione. |
In alto
Note
Come minimo, VCProjectReference è una dipendenza ordine di compilazione. Se è un assembly .NET, incluso nella DLL. Se non è un assembly .NET e cerca un file lib, viene registrato nel file EXE.