Aracılığıyla paylaş


IVsSolutionBuildManager.set_StartupProject Yöntemi (IVsHierarchy)

 

Ne zaman çalıştırılır başlangıç projesi ayarlar F5 tuşuna basıldığında.

Ad alanı:   Microsoft.VisualStudio.Shell.Interop
Derleme:  Microsoft.VisualStudio.Shell.Interop (Microsoft.VisualStudio.Shell.Interop.dll içinde)

Sözdizimi

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

Parametreler

Dönüş Değeri

Type: System.Int32

Yöntem başarılı olursa, döndürür S_OK. Başarısız olursa, bir hata kodu döndürür.

Açıklamalar

COM imza

Vsshell.idl:

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

Başlangıç projesi ne zaman başlatıldı normalde, ortam ayarları çözüm özelliği sayfaları kullanır DebugLaunch çağrılır. Program aracılığıyla alma ve kullanarak başlangıç projesi ayarlama get_StartupProject ve set_StartupProject.

[!NOT]

get_StartupProject ve set_StartupProject Çoklu başlangıç projesi ayarlama özelliğini yeterlidir. Birden çok başlangıç projesi ayarlamak istiyorsanız, çözüm özellik sayfaları kullanın veya Otomasyon modeli aracılığıyla gidin gerekir özellikle, DTE. Solution.SolutionBuild.SXtartupProjects. Daha fazla bilgi için bkz: otomasyon modeli.

Ayrıca bkz.

IVsSolutionBuildManager Arabirimi
Microsoft.VisualStudio.Shell.Interop Ad alanı

Başa dön