Método IVsSolutionBuildManager.set_StartupProject (IVsHierarchy)
Publicado: agosto de 2016
Define o projeto de inicialização que será executado quando o F5 tecla é pressionada.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop (em Microsoft.VisualStudio.Shell.Interop.dll)
Sintaxe
int set_StartupProject(
IVsHierarchy pHierarchy
)
int set_StartupProject(
IVsHierarchy^ pHierarchy
)
abstract set_StartupProject :
pHierarchy:IVsHierarchy -> int
Function set_StartupProject (
pHierarchy As IVsHierarchy
) As Integer
Parâmetros
pHierarchy
Type: Microsoft.VisualStudio.Shell.Interop.IVsHierarchy[in] Ponteiro para um objeto de hierarquia.
Valor Retornado
Type: System.Int32
Se o método for bem-sucedido, ele retornará S_OK. Se ele falhar, ele retorna um código de erro.
Comentários
COM assinatura
De vsshell.idl:
HRESULT IVsSolutionBuildManager::set_StartupProject(
[in] IVsHierarchy *pHierarchy
);
Normalmente, o ambiente usa as configurações nas páginas de propriedades de configuração da solução para o projeto de inicialização iniciada quando DebugLaunch é chamado. Programaticamente, você pode obter e definir o projeto de inicialização usando get_StartupProject e set_StartupProject.
Observação |
---|
get_StartupProject e set_StartupProject apenas ter a capacidade de definir um projeto de inicialização única. Se você desejar definir vários projetos de inicialização, você deve usar as páginas de propriedades de configuração da solução ou percorra o modelo de automação, especificamente, DTE. Solution.SolutionBuild.StartupProjects. Para obter mais informações, consulte modelo de automação. |
Confira Também
Interface IVsSolutionBuildManager
Namespace Microsoft.VisualStudio.Shell.Interop
Retornar ao início