Sdílet prostřednictvím


Metoda IVsSolutionBuildManager2.get_StartupProject (IVsHierarchy)

 

Publikováno: srpen 2016

Programové metody získat 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 get_StartupProject(
    out IVsHierarchy ppHierarchy
)
int get_StartupProject(
    [OutAttribute] IVsHierarchy^% ppHierarchy
)
abstract get_StartupProject : 
        ppHierarchy:IVsHierarchy byref -> int
Function get_StartupProject (
    <OutAttribute> ByRef ppHierarchy As IVsHierarchy
) As Integer

Parametry

Návratová hodnota

Type: System.Int32

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

Implementuje

IVsSolutionBuildManager.get_StartupProject(IVsHierarchy)

Poznámky

Podpis modelu COM

Z vsshell.idl:

HRESULT IVsSolutionBuildManager2::get_StartupProject(
   [out] IVsHierarchy **ppHierarchy
);

Za normálních okolností prostředí používá nastavení na stránkách vlastností konfigurace řešení pro projekt při spuštění nebo projekty spuštěny při 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 možnost nastavit pouze jeden projekt po spuštění. Pokud chcete nastavit více projektů po spuštění, použijte stránky vlastností konfigurace řešení nebo projít model automatizace konkrétně DTE. Solution.SolutionBuild.StartupProjects. Další informace naleznete v tématu přispívání do modelu automatizace.

Viz také

Rozhraní IVsSolutionBuildManager2
Obory názvů Microsoft.VisualStudio.Shell.Interop

Zpět na začátek