Aracılığıyla paylaş


VCConfiguration.BuildWithProperty Yöntem

Zaman uyumsuz bir yapı proje dosyasında tanımlanan ötesinde bazı değerine ayarlamaya özelliğe başlar.

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

Sözdizimi

'Bildirim
Sub BuildWithProperty ( _
    bldType As bldActionTypes, _
    bstrPropertyName As String, _
    bstrPropertyValue As String, _
    callback As IVCBuildCompleteCallback _
)
void BuildWithProperty(
    bldActionTypes bldType,
    string bstrPropertyName,
    string bstrPropertyValue,
    IVCBuildCompleteCallback callback
)
void BuildWithProperty(
    [InAttribute] bldActionTypes bldType, 
    [InAttribute] String^ bstrPropertyName, 
    [InAttribute] String^ bstrPropertyValue, 
    [InAttribute] IVCBuildCompleteCallback^ callback
)
abstract BuildWithProperty : 
        bldType:bldActionTypes * 
        bstrPropertyName:string * 
        bstrPropertyValue:string * 
        callback:IVCBuildCompleteCallback -> unit 
function BuildWithProperty(
    bldType : bldActionTypes, 
    bstrPropertyName : String, 
    bstrPropertyValue : String, 
    callback : IVCBuildCompleteCallback
)

Parametreler

  • bstrPropertyName
    Tür: System.String
    Adı bir MSBuild projede yapı başlamadan önce ayarlamak için genel özellik.
  • bstrPropertyValue
    Tür: System.String
    Gösterdiği özelliğini ayarlamak için bir değer bstrPropertyName parametresi.

Ö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 çı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

Ayrıca bkz.

Başvuru

VCConfiguration Arabirim

Microsoft.VisualStudio.VCProjectEngine Ad Alanı