VCProjectEngine – rozhraní

Pouze Visual C++ projektu modelu objektu, který může být vrácen CoCreateInstance.

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 VCProjectEngine
[GuidAttribute("805DB980-6773-4F10-8706-F481450963DA")]
public interface VCProjectEngine
[GuidAttribute(L"805DB980-6773-4F10-8706-F481450963DA")]
public interface class VCProjectEngine
[<GuidAttribute("805DB980-6773-4F10-8706-F481450963DA")>]
type VCProjectEngine =  interface end
public interface VCProjectEngine

Typ VCProjectEngine 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í.
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í.
Veřejná vlastnost Events Vrátí objekt, který je zdroj události, které jsou spalovat modulu projekt.
Veřejná vlastnost PerformanceLogging Infrastruktura. Microsoft pouze pro interní použití.
Veřejná vlastnost Platforms Získá kolekce platformy v modulu projekt.
Veřejná vlastnost Projects Získá kolekce projektů právě v roztoku.
Veřejná vlastnost PropertySheets Infrastruktura. Microsoft pouze pro interní použití.
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.
Veřejná vlastnost ToolFiles Načte všechny soubory nástroje dostupné v projektu.
Veřejná vlastnost ToolFileSearchPaths Nastaví nebo získá hledání cesty k souborům nástroje projektu.
Veřejná vlastnost ValidateSchemas Nastaví nebo zda chcete ověřit pomocí schémat projektu získá.

Nahoru

Metody

  Název Popis
Veřejná metoda AddFakeProps Infrastruktura. Microsoft pouze pro interní použití.
Veřejná metoda CreateProject Vytvoří nový projekt.
Veřejná metoda CreatePropertySheet Infrastruktura. Microsoft pouze pro interní použití.
Veřejná metoda CreateToolFile Vytvoří nástroj soubor projektu.
Veřejná metoda Evaluate Vyhodnotí hodnotu projektu modelu nebo prostředí makro.
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.
Veřejná metoda LoadProject Načte projekt.
Veřejná metoda LoadPropertySheet Infrastruktura. Microsoft pouze pro interní použití.
Veřejná metoda LoadToolFile Načte soubor projektu nástroj.
Veřejná metoda RemoveProject Infrastruktura. Microsoft pouze pro interní použití.
Veřejná metoda RemovePropertySheet Infrastruktura. Microsoft pouze pro interní použití.

Nahoru

Poznámky

Důležitá poznámkaDůležité

Nemůžete vytvořit instanci samostatného VCProjectEngine objekt, protože je nutné nasadit další binární soubory ve složce, která obsahuje aplikaci.Místo toho získat VCProjectEngine objekt z projektu, který byl otevřen v Visual Studio.

Viz také

Referenční dokumentace

Microsoft.VisualStudio.VCProjectEngine – obor názvů