Sdílet prostřednictvím


IVsSolutionBuildManager.set_StartupProject – metoda (IVsHierarchy)

 

Nastaví spuštění projektu, který má být spuštěn při F5 stisknutí klávesy.

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

Syntaxe

int set_StartupProject(
    IVsHierarchy pHierarchy
)
int set_StartupProject(
    IVsHierarchy^ pHierarchy
)
abstract set_StartupProject : 
        pHierarchy:IVsHierarchy -> int
Function set_StartupProject (
    pHierarchy As IVsHierarchy
) As Integer

Parametry

  • pHierarchy
    [v] Ukazatel na objekt v hierarchii.

Vrácená hodnota

Type: System.Int32

Pokud metoda uspěje, vrací S_OK.  Pokud se nezdaří, vrátí kód chyby.  

Poznámky

Podpis COM

Z vsshell.idl:

HRESULT IVsSolutionBuildManager::set_StartupProject(
   [in] IVsHierarchy *pHierarchy
);

Obvykle používá prostředí nastavení na stránkách vlastností konfigurace řešení pro spuštění při spuštění aplikace project při DebugLaunch se nazývá.  Programově získat a nastavit spuštění projektu pomocí get_StartupProject a set_StartupProject.  

[!POZNÁMKA]

get_StartupProjecta set_StartupProject mít pouze možnost nastavit spuštění jednoho projektu.  Pokud chcete nastavit více projektů při spuštění, použijte stránky vlastností konfigurace řešení nebo přejít prostřednictvím automatizace modelu konkrétně DTE.Solution.SolutionBuild.StartupProjects.  Další informace naleznete v tématu Automatizace modelu.  

Viz také

IVsSolutionBuildManager – rozhraní
Microsoft.VisualStudio.Shell.Interop – obor názvů

Zpátky na začátek