VCConfiguration.BuildAndCallback Yöntem
Bu yapılandırma, zaman uyumsuz bir yapı başlar.
Ad alanı: Microsoft.VisualStudio.VCProjectEngine
Derleme: Microsoft.VisualStudio.VCProjectEngine (Microsoft.VisualStudio.VCProjectEngine.dll içinde)
Sözdizimi
'Bildirim
Sub BuildAndCallback ( _
buildType As bldActionTypes, _
callback As IVCBuildCompleteCallback _
)
void BuildAndCallback(
bldActionTypes buildType,
IVCBuildCompleteCallback callback
)
void BuildAndCallback(
[InAttribute] bldActionTypes buildType,
[InAttribute] IVCBuildCompleteCallback^ callback
)
abstract BuildAndCallback :
buildType:bldActionTypes *
callback:IVCBuildCompleteCallback -> unit
function BuildAndCallback(
buildType : bldActionTypes,
callback : IVCBuildCompleteCallback
)
Parametreler
- buildType
Tür: Microsoft.VisualStudio.VCProjectEngine.bldActionTypes
Başlatmak için yapı türünü belirten bir numaralandırma değerleri biri.
- callback
Tür: Microsoft.VisualStudio.VCProjectEngine.IVCBuildCompleteCallback
Oluþturma iþlemi tamamlandýðýnda çaðrýlýr, isteğe bağlı bir geri arama işlevi; Aksi halde, nullnull başvuru (Visual Basic'te Nothing).
Özel Durumlar
Exception | Koşul |
---|---|
InvalidOperationException | Bu yöntem üzerinde çağrılan bir VCConfiguration etkin çözüm yapýlandýrmasýný olmayan nesne. -veya- Bir yapı zaten devam ediyor. |
Notlar
Bu yöntem önceki sürümleri desteği var ve dış Visual Studio oluşturur. Visual Studio Araçları yapılar başlatmak Build Solution Yöneticisi aracılığıyla.
Bu yöntem çıktığında bu yöntemle sıraya build Build Solution Manager yapı sırasını görünmeyebilir. Geri çağırma işlevi çağrılıncaya kadar yapı tamamlanmasını beklemeniz gerekir arayanlar bir arka plan iş parçacığı üzerinde beklemesi gerekir. Bu yöntem bir yapı başlatmak için ileti sınırlarını zorlayın gerekir ana iş parçacığı kilitlenme önler.
Geri çağırma işlevi belirtilmezse, bu yakında adlı VCConfiguration nesne çözüm oluşturmadan önce tamamlanır, olabilir, bina tamamlandığında. Diğer yapılar da sıraya alınmışsa, örneğin, gerçekleşebilir. Ana iş parçacığı üzerinde geri arama işlevi çağrılır.
A VCConfiguration nesne yerleşik yalnızca geçerli etkin çözüm yapýlandýrmasý verilen etkinse.
.NET Framework Güvenliği
- Anında arayanlar için tam güven. Bu üye kısmen güvenilen kodla kullanılamaz. Daha fazla bilgi için bkz. Kısmen güvenilen kod kitaplıklarını kullanma.