Sdílet prostřednictvím


IVsSolutionBuildManager2.set_StartupProject – metoda (IVsHierarchy)

 

Publikováno: srpen 2016

Nastaví spouštěný projekt, který se spustí při F5 po 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

Vrácená hodnota

Type: System.Int32

Pokud je metoda úspěšná, vrátí S_OK. Pokud selže, vrátí kód chyby.

Implementuje

IVsSolutionBuildManager.set_StartupProject(IVsHierarchy)

Poznámky

Podpis modelu COM

Z vsshell.idl:

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

Za normálních okolností prostředí používá nastavení v konfigurace řešení stránky vlastností pro projekt při spuštění spuštěna, když DebugLaunch je volána. Můžete programově získání a nastavení při spuštění projektu pomocí get_StartupProject a set_StartupProject.

[!POZNÁMKA]

get_StartupProject a set_StartupProject mít pouze možnost nastavit jeden projekt po spuštění. Pokud chcete nastavit více projektů po spuštění, měli byste použít konfigurace řešení stránky vlastností nebo přejděte prostřednictvím automatizace modelu, konkrétně DTE. Solution.SolutionBuild.StartupProjects. Další informace naleznete v tématu Model automatizace.

Viz také

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

Zpátky na začátek