Share via


VCProjectReference – rozhraní

Představuje odkaz na projekt ve stejném řešení.

Obor názvů:  Microsoft.VisualStudio.VCProjectEngine
Sestavení:  Microsoft.VisualStudio.VCProjectEngine (v Microsoft.VisualStudio.VCProjectEngine.dll)

Syntaxe

'Deklarace
<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

Typ VCProjectReference zveřejňuje následující členy.

Vlastnosti

  Název Popis
Veřejná vlastnost AssemblyName Získá název sestavení pro tento projekt.
Veřejná vlastnost BuildNumber Číslo sestavení odkazovaného sestavení.
Veřejná vlastnost CopyLocal Získá nebo nastaví hodnotu označující, zda se má automaticky Kopírovat odkaz na cílový adresář.
Veřejná vlastnost CopyLocalDependencies Infrastruktura. Microsoft pouze pro vnitřní potřebu.
Veřejná vlastnost CopyLocalSatelliteAssemblies Infrastruktura. Microsoft pouze pro vnitřní potřebu.
Veřejná vlastnost Culture Získá kultury pro vybraný odkaz.
Veřejná vlastnost Description Získá nebo nastaví řetězec, který představuje popis použití výstupu skupiny nebo objektu.
Veřejná vlastnost FullPath Získává úplnou cestu k odkazované sestavení.
Veřejná vlastnost Identity Identifikace odkazovaného sestavení.
Veřejná vlastnost IsProjectLoaded Získá, zda projekt je načten.
Veřejná vlastnost ItemName Získá název aktuální položky v kolekci.
Veřejná vlastnost Kind Získá výčet označující typ objektu.
Veřejná vlastnost Label Načte zobrazovaný název odkazovaného sestavení.
Veřejná vlastnost LinkLibraryDependency Získá nebo nastaví, zda existují propojení závislosti knihoven.
Veřejná vlastnost majorVersion Získá hlavní verze odkazovaného sestavení.
Veřejná vlastnost MinFrameworkVersion Získá minimální verzi .NET Framework podle projektu.
Veřejná vlastnost minorVersion Získá dílčí verze odkazovaného sestavení.
Veřejná vlastnost Name Získá nebo nastaví název objektu.
Veřejná vlastnost Parent Získá objekt přímým nadřízeným daného objektu.
Veřejná vlastnost project Získá VCProject spojené s objektem.
Veřejná vlastnost PublicKeyToken Získá token veřejného klíče pro odkazované sestavení.
Veřejná vlastnost Reference Zobrazí odkaz související s touto konfigurací.
Veřejná vlastnost ReferencedProject Získá nebo nastaví ukazatel na projektu pro vybraný projekt odkaz.
Veřejná vlastnost ReferencedProjectIdentifier Infrastruktura. Microsoft pouze pro vnitřní potřebu.
Veřejná vlastnost RevisionNumber Získá číslo verze vybraného odkazu.
Veřejná vlastnost StrongName Získá hodnotu označující, zda odkaz na vybranou nemá silný název.
Veřejná vlastnost SubType Infrastruktura. Pouze pomocí aplikace Microsoft.Nepoužívejte.
Veřejná vlastnost UseDependenciesInBuild Nastaví nebo získá zda použít addemblies abuild.
Veřejná vlastnost UseInBuild Nastaví nebo získá zda odkazovaná sestavení by měly být použity sestavení.
Veřejná vlastnost UseLibraryDependencyInputs Získá nebo nastaví, zda nezávislý propojení knihoven je povoleno.
Veřejná vlastnost VCProjectEngine Získá ukazatel na modul projektu.
Veřejná vlastnost VCReferences Získá kolekce odkazů pro vybraný projekt.
Veřejná vlastnost Version Získá verze vybraného odkazu.

Nahoru

Metody

  Název Popis
Veřejná metoda MatchName Shoduje se zadaným názvem název položka kolekce.
Veřejná metoda Remove Odebere zadaný projekt z řešení.

Nahoru

Poznámky

Alespoň VCProjectReference je závislost sestavení na objednávku.Pokud je sestavení .NET, je součástí knihovny DLL.Pokud se nejedná o sestavení .NET, prohledá soubor LIB je propojen do vašeho souboru EXE.

Viz také

Referenční dokumentace

Microsoft.VisualStudio.VCProjectEngine – obor názvů