Sdílet prostřednictvím


VCProjectReference – rozhraní

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

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

Syntaxe

'Deklarace
<GuidAttribute("C90722EE-C13A-4163-AF83-BA6DC42663F2")> _
Public Interface VCProjectReference _
    Inherits VCReference
[GuidAttribute("C90722EE-C13A-4163-AF83-BA6DC42663F2")]
public interface VCProjectReference : VCReference
[GuidAttribute(L"C90722EE-C13A-4163-AF83-BA6DC42663F2")]
public interface class VCProjectReference : VCReference
[<GuidAttribute("C90722EE-C13A-4163-AF83-BA6DC42663F2")>]
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é sestavení.
Veřejná vlastnost CopyLocal Získá nebo nastaví hodnotu označující, zda automaticky kopírovat odkaz do cílového adresáře.
Veřejná vlastnost CopyLocalDependencies Infrastruktura. Microsoft pouze pro interní použití.
Veřejná vlastnost CopyLocalSatelliteAssemblies Infrastruktura. Microsoft pouze pro interní použití.
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 Identita odkazované 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 Výčet označující typ objektu získá.
Veřejná vlastnost Label Načte zobrazovaný název odkazované sestavení.
Veřejná vlastnost LinkLibraryDependency Získá nebo nastaví, zda existují propojení knihovny závislostí.
Veřejná vlastnost majorVersion Získá hlavní verze odkazované sestavení.
Veřejná vlastnost MinFrameworkVersion Získá minimální verzi .NET Framework podle projektu.
Veřejná vlastnost minorVersion Načte dílčí verze odkazované sestavení.
Veřejná vlastnost Name Získá nebo nastaví název objektu.
Veřejná vlastnost Parent Získá okamžitou nadřazeného objektu daného objektu.
Veřejná vlastnost project Získává VCProject přidružená k objektu.
Veřejná vlastnost PublicKeyToken Získá token veřejného klíče pro odkazované sestavení.
Veřejná vlastnost Reference Zobrazí odkaz přidružený k této konfiguraci.
Veřejná vlastnost ReferencedProject Získá nebo nastaví ukazatel na projekt pro odkaz na vybraný projekt.
Veřejná vlastnost ReferencedProjectIdentifier Infrastruktura. Microsoft pouze pro vnitřní potřebu.
Veřejná vlastnost RevisionNumber Získá číslo revize vybraný odkaz.
Veřejná vlastnost StrongName Získá hodnotu označující, zda má vybraný odkaz silného názvu.
Veřejná vlastnost SubType Infrastruktura. Pouze aplikace Microsoft použít.Nepoužívejte.
Veřejná vlastnost UseDependenciesInBuild Nastaví nebo zda použít addemblies abuild získá.
Veřejná vlastnost UseInBuild Nastaví nebo zda odkazovaná sestavení by měl být používán sestavení získá.
Veřejná vlastnost UseLibraryDependencyInputs Získá nebo nastaví, zda nezávislé propojení knihovny je povolena.
Veřejná vlastnost VCProjectEngine Ukazatel se získá modulu projekt.
Veřejná vlastnost VCReferences Získá kolekce odkazů pro vybraný projekt.
Veřejná vlastnost Version Načte verzi vybraný odkaz.

Nahoru

Metody

  Název Popis
Veřejná metoda MatchName Zadaný název na název kolekce zboží odpovídá.
Veřejná metoda Remove Odebere zadaný projekt z roztoku.

Nahoru

Poznámky

Minimálně VCProjectReference je závislost sestavení objednávky.Pokud je.NET sestavení je zahrnut v knihovně DLL.Pokud není.NET sestavení a vyhledá v souboru LIB, je propojena do vaší EXE.

Viz také

Referenční dokumentace

Microsoft.VisualStudio.VCProjectEngine – obor názvů