Udostępnij za pośrednictwem


Interfejs VCProjectReference

Stanowi odwołanie do projektu, w tym samym roztworze.

Przestrzeń nazw:  Microsoft.VisualStudio.VCProjectEngine
Zestaw:  Microsoft.VisualStudio.VCProjectEngine (w Microsoft.VisualStudio.VCProjectEngine.dll)

Składnia

'Deklaracja
<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 uwidacznia następujące elementy członkowskie.

Właściwości

  Nazwa Opis
Właściwość publiczna AssemblyName Pobiera nazwę zestawu dla tego projektu.
Właściwość publiczna BuildNumber Numer kompilacji odnośny zestaw.
Właściwość publiczna CopyLocal Pobiera lub ustawia wartość określającą, czy automatycznie skopiować odwołanie do katalogu docelowego.
Właściwość publiczna CopyLocalDependencies Infrastruktura. Microsoft tylko do użytku wewnętrznego.
Właściwość publiczna CopyLocalSatelliteAssemblies Infrastruktura. Microsoft tylko do użytku wewnętrznego.
Właściwość publiczna Culture Pobiera kultury dla wybranego odwołania.
Właściwość publiczna Description Zwraca lub ustawia ciąg, który reprezentuje opis obiektu lub używania grupy produkcji.
Właściwość publiczna FullPath Pobiera pełną ścieżkę do zestawu, do którego istnieje odwołanie.
Właściwość publiczna Identity Tożsamość zestawu, do którego istnieje odwołanie.
Właściwość publiczna IsProjectLoaded Pobiera się, czy projekt jest załadowany.
Właściwość publiczna ItemName Pobiera nazwę bieżącego elementu w kolekcji.
Właściwość publiczna Kind Pobiera Wyliczenie wskazujące typ obiektu.
Właściwość publiczna Label Pobiera nazwę wyświetlania zestawu, do którego istnieje odwołanie.
Właściwość publiczna LinkLibraryDependency Pobiera lub ustawia, czy istnieją łącza biblioteki zależności.
Właściwość publiczna majorVersion Pobiera główny numer wersji zestawu, do którego istnieje odwołanie.
Właściwość publiczna MinFrameworkVersion Pobiera minimalna wersja .NET Framework wymagane przez program project.
Właściwość publiczna minorVersion Pobiera wersja pomocnicza, do którego istnieje odwołanie zestawu.
Właściwość publiczna Name Zwraca lub ustawia nazwę obiektu.
Właściwość publiczna Parent Zwraca obiekt nadrzędny natychmiastowe danego obiektu.
Właściwość publiczna project Pobiera VCProject skojarzone z obiektem.
Właściwość publiczna PublicKeyToken Pobiera token klucza publicznego dla zestawu, do którego istnieje odwołanie.
Właściwość publiczna Reference Wyświetlane jest odwołanie skojarzonych z tej konfiguracji.
Właściwość publiczna ReferencedProject Pobiera lub ustawia wskaźnik do projektu dla odwołania do wybranego projektu.
Właściwość publiczna ReferencedProjectIdentifier Infrastruktura. Microsoft tylko do użytku wewnętrznego.
Właściwość publiczna RevisionNumber Pobiera numer wybranego odwołania.
Właściwość publiczna StrongName Zwraca wartość wskazującą, niezależnie od tego, czy wybrane odwołanie ma silnej nazwy.
Właściwość publiczna SubType Infrastruktura. Microsoft tylko do użytku.Nie należy używać.
Właściwość publiczna UseDependenciesInBuild Ustawia lub pobiera czy używać addemblies w abuild.
Właściwość publiczna UseInBuild Ustawia lub pobiera czy odwołania zestawów powinny być stosowane w kompilacji.
Właściwość publiczna UseLibraryDependencyInputs Pobiera lub ustawia, czy niezależnych łączenia bibliotek jest włączone.
Właściwość publiczna VCProjectEngine Pobiera wskaźnik do aparatu projektu.
Właściwość publiczna VCReferences Pobiera kolekcji odniesienia dla wybranego projektu.
Właściwość publiczna Version Pobiera wersję wybranego odwołania.

Początek

Metody

  Nazwa Opis
Metoda publiczna MatchName Pasuje do określonej nazwy do nazwy elementu w kolekcji.
Metoda publiczna Remove Usuwa określony projekt z roztworu.

Początek

Uwagi

Co najmniej VCProjectReference jest zależność zamówienie.Jeśli jest.Montaż netto jest włączone w bibliotece DLL.Jeśli nie jest.Zgromadzenie netto i wyszukuje plik .lib, jest ono połączone w sieci EXE.

Zobacz też

Informacje

Przestrzeń nazw Microsoft.VisualStudio.VCProjectEngine