IVsSolutionLoadEvents.OnBeforeBackgroundSolutionLoadBegins Yöntem ()
İlk çözüm açtıktan sonra işlem harekete arka planda yükleme projelerin ne zaman başlıyor yeniden tamamlandı.
Ad Alanı: Microsoft.VisualStudio.Shell.Interop
Derleme: Microsoft.VisualStudio.Shell.Interop.10.0 (Microsoft.VisualStudio.Shell.Interop.10.0.dll içinde)
Sözdizimi
int OnBeforeBackgroundSolutionLoadBegins()
int OnBeforeBackgroundSolutionLoadBegins()
abstract OnBeforeBackgroundSolutionLoadBegins : unit -> int
Function OnBeforeBackgroundSolutionLoadBegins As Integer
Dönüş Değeri
Type: System.Int32
Yöntem başarılı olursa, verir S_OK.Başarısız olursa, bir hata kodu döndürür.
Notlar
Bir çözüm ilk açıldığında bu olayı başlatılmıyor.OnAfterBackgroundSolutionLoadCompletetüm arka plan projeleri yükleme sonrasında geçirilir tamamlandı ve çözümün ilk açılış ulaştı F:Microsoft.VisualStudio.Shell.Interop.UIContextGuids80.SolutionExistsAndFullyLoaded durumu.Yeni bir grup proje arka planda yükleme başlıyorsa bu noktadan sonra sonra bu olay tetikleyin.Bu kullanıcı yüklenmesi neden olursa gerçekleşebilir bir PLP_LoadIfNeeded (örneğin, tarafından bekleyen proje Solution Explorer'da genişletme) proje veya çözüm yük Yöneticisi yüklenmemiş bir projenin yük önceliği değişip PLP_ExplicitLoadOnly veya PLP_LoadIfNeeded için PLP_BackgroundLoad.Yeni bir proje grubu bu şekilde arka planda yükleme başladığında F:Microsoft.VisualStudio.Shell.Interop.UIContextGuids80.SolutionExistsAndFullyLoaded içeriği yeniden etkinliği.Arka planda yükleme tamamlandığında, sonra OnAfterBackgroundSolutionLoadComplete olayı tetiklendikten ve F:Microsoft.VisualStudio.Shell.Interop.UIContextGuids80.SolutionExistsAndFullyLoaded yeniden etkinleştirilir.
Ayrıca bkz.
IVsSolutionLoadEvents Arabirim
Microsoft.VisualStudio.Shell.Interop Ad Alanı
Başa dön