Condividi tramite


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
Proprietà pubblica AssemblyName Ottiene il nome di assembly per questo progetto.
Proprietà pubblica BuildNumber Numero di build dell'assembly a cui si fa riferimento.
Proprietà pubblica CopyLocal Ottiene o imposta un valore che indica se copiare automaticamente il riferimento nella directory di destinazione.
Proprietà pubblica CopyLocalDependencies Infrastruttura. Solo per utilizzo interno di Microsoft.
Proprietà pubblica CopyLocalSatelliteAssemblies Infrastruttura. Solo per utilizzo interno di Microsoft.
Proprietà pubblica Culture Ottiene le impostazioni cultura del riferimento selezionato.
Proprietà pubblica Description Ottiene o imposta una stringa che rappresenta la descrizione per l'oggetto o l'utilizzo del gruppo di output.
Proprietà pubblica FullPath Ottiene il percorso completo dell'assembly a cui si fa riferimento.
Proprietà pubblica Identity Identità dell'assembly a cui viene fatto riferimento.
Proprietà pubblica IsProjectLoaded Ottiene se un progetto è caricato.
Proprietà pubblica ItemName Ottiene il nome dell'elemento corrente nella raccolta.
Proprietà pubblica Kind Ottiene un'enumerazione che indica il tipo di oggetto.
Proprietà pubblica Label Ottiene il nome visualizzato dell'assembly a cui si fa riferimento.
Proprietà pubblica LinkLibraryDependency Ottiene o imposta un valore che indica se esistono dipendenze con le librerie di collegamento.
Proprietà pubblica majorVersion Ottiene la versione principale dell'assembly a cui si fa riferimento.
Proprietà pubblica MinFrameworkVersion Ottiene la versione minima di .NET Framework richiesta dal progetto.
Proprietà pubblica minorVersion Ottiene la versione minima dell'assembly a cui si fa riferimento.
Proprietà pubblica Name Ottiene o imposta il nome dell'oggetto.
Proprietà pubblica Parent Ottiene l'oggetto padre immediato di un determinato oggetto.
Proprietà pubblica project Ottiene l'oggetto VCProject associato all'oggetto.
Proprietà pubblica PublicKeyToken Ottiene il token della chiave pubblica per l'assembly a cui viene fatto riferimento.
Proprietà pubblica Reference Visualizza il riferimento associato a questa configurazione.
Proprietà pubblica ReferencedProject Ottiene o imposta il puntatore al progetto per il riferimento al progetto selezionato.
Proprietà pubblica ReferencedProjectIdentifier Infrastruttura. Solo per utilizzo interno di Microsoft.
Proprietà pubblica RevisionNumber Ottiene il numero di revisione del riferimento selezionato.
Proprietà pubblica StrongName Ottiene un valore che indica se il riferimento selezionato ha o meno un nome sicuro.
Proprietà pubblica SubType Infrastruttura. Solo per utilizzo da parte di Microsoft.Non utilizzare.
Proprietà pubblica UseDependenciesInBuild Imposta o ottiene un valore che indica se utilizzare assembly in una compilazione.
Proprietà pubblica UseInBuild Imposta o ottiene un valore che indica se gli assembly a cui viene fatto riferimento devono essere utilizzati nella compilazione.
Proprietà pubblica UseLibraryDependencyInputs Ottiene o imposta un valore che indica se il collegamento indipendente di librerie è abilitato.
Proprietà pubblica VCProjectEngine Ottiene un puntatore al motore di gestione del progetto.
Proprietà pubblica VCReferences Ottiene la raccolta di riferimenti per il progetto selezionato.
Proprietà pubblica Version Ottiene la versione del riferimento selezionato.

In alto

Metodi

  Nome Descrizione
Metodo pubblico MatchName Confronta un nome specificato con il nome di un elemento della raccolta.
Metodo pubblico 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.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.VCProjectEngine