Sdílet prostřednictvím


VCProjectEngineObject – rozhraní

Hlavní objekt pro VCProjectEngine automatizace modelu.

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

Syntaxe

'Deklarace
<GuidAttribute("805DB980-6773-4F10-8706-F481450963DA")> _
Public Interface VCProjectEngineObject _
    Inherits VCProjectEngine
[GuidAttribute("805DB980-6773-4F10-8706-F481450963DA")]
public interface VCProjectEngineObject : VCProjectEngine
[GuidAttribute(L"805DB980-6773-4F10-8706-F481450963DA")]
public interface class VCProjectEngineObject : VCProjectEngine
[<GuidAttribute("805DB980-6773-4F10-8706-F481450963DA")>]
type VCProjectEngineObject =  
    interface 
        interface VCProjectEngine 
    end
public interface VCProjectEngineObject extends VCProjectEngine

Typ VCProjectEngineObject zveřejňuje následující členy.

Vlastnosti

  Název Popis
Veřejná vlastnost BuildLogging Získá nebo nastaví hodnotu určující, zda bude soubor protokolu vytvořen a vyplní informace o činnosti sestavení. (Zděděno z VCProjectEngine.)
Veřejná vlastnost BuildTiming Získá nebo nastaví hodnotu určující, zda výstupní okno zobrazuje časy pro všechny nástroje v sestavení. (Zděděno z VCProjectEngine.)
Veřejná vlastnost Events Vrátí objekt, který je zdroj události, které jsou spalovat modulu projekt. (Zděděno z VCProjectEngine.)
Veřejná vlastnost PerformanceLogging Infrastruktura. Microsoft pouze pro interní použití. (Zděděno z VCProjectEngine.)
Veřejná vlastnost Platforms Získá kolekce platformy v modulu projekt. (Zděděno z VCProjectEngine.)
Veřejná vlastnost Projects Získá kolekce projektů právě v roztoku. (Zděděno z VCProjectEngine.)
Veřejná vlastnost PropertySheets Infrastruktura. Microsoft pouze pro interní použití. (Zděděno z VCProjectEngine.)
Veřejná vlastnost ShowEnvironmentInBuildLog Získá nebo nastaví hodnotu, která označuje, zda echo všech proměnných prostředí pro sestavení protokolu během sestavení systému Visual C++ projekty. (Zděděno z VCProjectEngine.)
Veřejná vlastnost ToolFiles Načte všechny soubory nástroje dostupné v projektu. (Zděděno z VCProjectEngine.)
Veřejná vlastnost ToolFileSearchPaths Nastaví nebo získá hledání cesty k souborům nástroje projektu. (Zděděno z VCProjectEngine.)
Veřejná vlastnost ValidateSchemas Nastaví nebo zda chcete ověřit pomocí schémat projektu získá. (Zděděno z VCProjectEngine.)

Nahoru

Metody

  Název Popis
Veřejná metoda AddFakeProps Infrastruktura. Microsoft pouze pro interní použití. (Zděděno z VCProjectEngine.)
Veřejná metoda CreateProject Vytvoří nový projekt. (Zděděno z VCProjectEngine.)
Veřejná metoda CreatePropertySheet Infrastruktura. Microsoft pouze pro interní použití. (Zděděno z VCProjectEngine.)
Veřejná metoda CreateToolFile Vytvoří nástroj soubor projektu. (Zděděno z VCProjectEngine.)
Veřejná metoda Evaluate Vyhodnotí hodnotu projektu modelu nebo prostředí makro. (Zděděno z VCProjectEngine.)
Veřejná metoda IsSystemInclude Vrátí true Pokud je zadaný soubor v adresáři Vc7\include nebo soubor je jedním z adresáře s sysincl.dat. (Zděděno z VCProjectEngine.)
Veřejná metoda LoadProject Načte projekt. (Zděděno z VCProjectEngine.)
Veřejná metoda LoadPropertySheet Infrastruktura. Microsoft pouze pro interní použití. (Zděděno z VCProjectEngine.)
Veřejná metoda LoadToolFile Načte soubor projektu nástroj. (Zděděno z VCProjectEngine.)
Veřejná metoda RemoveProject Infrastruktura. Microsoft pouze pro interní použití. (Zděděno z VCProjectEngine.)
Veřejná metoda RemovePropertySheet Infrastruktura. Microsoft pouze pro interní použití. (Zděděno z VCProjectEngine.)

Nahoru

Poznámky

Dokumentace metod a vlastností naleznete v VCProjectEngineObjectClass.

Vytvoření instance VCProjectEngineObject následujícím způsobem:

Dim Engine As VCProjectEngine
Engine = New VCProjectEngineObject()

Viz také

Referenční dokumentace

Microsoft.VisualStudio.VCProjectEngine – obor názvů