Udostępnij za pośrednictwem


Interfejs VCProjectReference

Reprezentuje odwołanie do projektu w tym samym rozwiązaniu.

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

Składnia

'Deklaracja
<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 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ść wskazującą, czy automatycznie kopiować odniesienie 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 Pobiera lub ustawia ciąg, który reprezentuje opis obiektu lub stosowania grupy danych wyjściowych.
Właściwość publiczna FullPath Pobiera pełną ścieżkę do odwołania zestawu.
Właściwość publiczna Identity Tożsamość odnośny zestaw.
Właściwość publiczna IsProjectLoaded Pobiera się, czy projekt jest ł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 odnośny zestaw.
Właściwość publiczna LinkLibraryDependency Pobiera lub ustawia, czy istnieją łącza bibliotek współdzielonych.
Właściwość publiczna majorVersion Pobiera główny numer wersji odnośny zestaw.
Właściwość publiczna MinFrameworkVersion Pobiera minimalna wersja .NET Framework wymagane przez projekt.
Właściwość publiczna minorVersion Pobiera wersja pomocnicza odnośny zestaw.
Właściwość publiczna Name Pobiera lub ustawia nazwę obiektu.
Właściwość publiczna Parent Pobiera obiekt nadrzędny natychmiastowego danego obiektu.
Właściwość publiczna project Pobiera VCProject skojarzonego z obiektem.
Właściwość publiczna PublicKeyToken Pobiera tokenu klucza publicznego dla odwołania zestawu.
Właściwość publiczna Reference Wyświetla 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 wersji wybranego odwołania.
Właściwość publiczna StrongName Pobiera wartość wskazująca, czy wybrane odwołanie ma silnej nazwy.
Właściwość publiczna SubType Infrastruktura. Microsoft tylko do użytku.Nie 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ć używane 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 kolekcja 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 kolekcji.
Metoda publiczna Remove Usuwa określony projekt z rozwiązania.

Początek

Uwagi

Co najmniej VCProjectReference jest zależność zamówienie.Jeśli jest to zestaw platformy .NET, znajduje się w bibliotece DLL.Jeśli nie jest zestawem .NET i szuka pliku .lib, jest związana w swojej EXE.

Zobacz też

Informacje

Przestrzeń nazw Microsoft.VisualStudio.VCProjectEngine