Share via


VCReference – rozhraní

Představuje odkaz v projektu.

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

Syntaxe

'Deklarace
<GuidAttribute("DADFB59B-2C43-4743-B40E-38EA666147EF")> _
Public Interface VCReference _
    Inherits VCProjectItem
[GuidAttribute("DADFB59B-2C43-4743-B40E-38EA666147EF")]
public interface VCReference : VCProjectItem
[GuidAttribute(L"DADFB59B-2C43-4743-B40E-38EA666147EF")]
public interface class VCReference : VCProjectItem
[<GuidAttribute("DADFB59B-2C43-4743-B40E-38EA666147EF")>]
type VCReference =  
    interface 
        interface VCProjectItem 
    end
public interface VCReference extends VCProjectItem

Typ VCReference 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 objektu.
Veřejná vlastnost FullPath Získává úplnou cestu k odkazované sestavení.
Veřejná vlastnost Identity Identifikace odkazovaného sestavení.
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 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 Získá odkaz na související s touto konfigurací.
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 sestavení sestavení.
Veřejná vlastnost UseInBuild Nastaví nebo získá zda odkazovaná sestavení by měly být použity sestavení.
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

Visual C++podporuje následující typy odkazů:

  • Sestavení .NET

  • Projekty (.NET a sestavení bez .NET)

  • COM – objekty

Na rozdíl od Visual Basic a Visual C#, Visual C++ rozlišuje mezi projektu odkazy a odkazy na sestavení, který je Visual C++ podporuje odkazy na projekt sestavení bez .NET.

Viz také

Referenční dokumentace

Microsoft.VisualStudio.VCProjectEngine – obor názvů