Udostępnij za pośrednictwem


Interfejs VCProjectEngineObject

Głównym celem dla VCProjectEngine automatyzacji modelu.

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

Składnia

'Deklaracja
<GuidAttribute("4C233173-0C84-44F4-AD2B-E8F5A947B08E")> _
Public Interface VCProjectEngineObject _
    Inherits VCProjectEngine
[GuidAttribute("4C233173-0C84-44F4-AD2B-E8F5A947B08E")]
public interface VCProjectEngineObject : VCProjectEngine
[GuidAttribute(L"4C233173-0C84-44F4-AD2B-E8F5A947B08E")]
public interface class VCProjectEngineObject : VCProjectEngine
[<GuidAttribute("4C233173-0C84-44F4-AD2B-E8F5A947B08E")>]
type VCProjectEngineObject =  
    interface
        interface VCProjectEngine
    end
public interface VCProjectEngineObject extends VCProjectEngine

Typ VCProjectEngineObject uwidacznia następujące elementy członkowskie.

Właściwości

  Nazwa Opis
Właściwość publiczna BuildLogging Zwraca lub ustawia wartość wskazującą, czy plik dziennika zostanie utworzona i wypełniona informacjami o aktywności kompilacji. (Odziedziczone z VCProjectEngine).
Właściwość publiczna BuildTiming Pobiera lub ustawia wartość określającą, czy wyświetlany w oknie output razy dla wszystkich narzędzi w kompilacji. (Odziedziczone z VCProjectEngine).
Właściwość publiczna Events Zwraca obiekt, który jest źródłem zdarzeń, które są wywoływane przez silnik projektu. (Odziedziczone z VCProjectEngine).
Właściwość publiczna PerformanceLogging Infrastruktura. Microsoft tylko do użytku wewnętrznego. (Odziedziczone z VCProjectEngine).
Właściwość publiczna Platforms Zwraca kolekcję peronów na silniku projektu. (Odziedziczone z VCProjectEngine).
Właściwość publiczna Projects Zwraca kolekcję projektów obecnie w roztworze. (Odziedziczone z VCProjectEngine).
Właściwość publiczna PropertySheets Infrastruktura. Microsoft tylko do użytku wewnętrznego. (Odziedziczone z VCProjectEngine).
Właściwość publiczna ShowEnvironmentInBuildLog Zwraca lub ustawia wartość, która wskazuje, czy do wszystkich zmiennych środowiskowych, aby dziennik kompilacji (echa) podczas kompilacji z Visual C++ projektów. (Odziedziczone z VCProjectEngine).
Właściwość publiczna ToolFiles Pobiera wszystkie pliki narzędzia dostępne w projekcie. (Odziedziczone z VCProjectEngine).
Właściwość publiczna ToolFileSearchPaths Ustawia lub pobiera ścieżki wyszukiwania plików narzędzia projektów. (Odziedziczone z VCProjectEngine).
Właściwość publiczna ValidateSchemas Ustawia lub pobiera czy do sprawdzania poprawności schematów projektu. (Odziedziczone z VCProjectEngine).

Początek

Metody

  Nazwa Opis
Metoda publiczna AddFakeProps Infrastruktura. Microsoft tylko do użytku wewnętrznego. (Odziedziczone z VCProjectEngine).
Metoda publiczna CreateProject Tworzy nowy projekt. (Odziedziczone z VCProjectEngine).
Metoda publiczna CreatePropertySheet Infrastruktura. Microsoft tylko do użytku wewnętrznego. (Odziedziczone z VCProjectEngine).
Metoda publiczna CreateToolFile Tworzy plik narzędzia dla projektu. (Odziedziczone z VCProjectEngine).
Metoda publiczna Evaluate Wynikiem jest wartość makr projektu modelu lub środowiska naturalnego. (Odziedziczone z VCProjectEngine).
Metoda publiczna IsSystemInclude Zwraca true Jeśli określony plik znajduje się w katalogu Vc7\include lub plik jest jednym z katalogów, z sysincl.dat. (Odziedziczone z VCProjectEngine).
Metoda publiczna LoadProject Ładuje projektu. (Odziedziczone z VCProjectEngine).
Metoda publiczna LoadPropertySheet Infrastruktura. Microsoft tylko do użytku wewnętrznego. (Odziedziczone z VCProjectEngine).
Metoda publiczna LoadToolFile Ładuje plik narzędzia projektu. (Odziedziczone z VCProjectEngine).
Metoda publiczna RemoveProject Infrastruktura. Microsoft tylko do użytku wewnętrznego. (Odziedziczone z VCProjectEngine).
Metoda publiczna RemovePropertySheet Infrastruktura. Microsoft tylko do użytku wewnętrznego. (Odziedziczone z VCProjectEngine).

Początek

Uwagi

Dokumentacja metod i właściwości, zobacz VCProjectEngineObjectClass.

Utwórz wystąpienie VCProjectEngineObject , jak pokazano poniżej:

Dim Engine As VCProjectEngine
Engine = New VCProjectEngineObject()

Zobacz też

Informacje

Przestrzeń nazw Microsoft.VisualStudio.VCProjectEngine