Sdílet prostřednictvím


VCConfiguration.BuildWithProperty – metoda

Asynchronní sestavení začíná danou vlastnost nastavit hodnotu, než jaký je definován v souboru projektu.

Obor názvů:  Microsoft.VisualStudio.VCProjectEngine
Sestavení:  Microsoft.VisualStudio.VCProjectEngine (v Microsoft.VisualStudio.VCProjectEngine.dll)

Syntaxe

'Deklarace
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
)

Parametry

  • bstrPropertyName
    Typ: String

    Název MSBuild globální vlastnost můžete nastavit před zahájením sestavení projektu.

  • bstrPropertyValue
    Typ: String

    Hodnotu můžete nastavit vlastnost zastoupen bstrPropertyName parametr.

Výjimky

Výjimka Podmínka
InvalidOperationException

Tato metoda je uplatňována na VCConfiguration objekt, který není v konfiguraci aktivní řešení.

-nebo-

Nové sestavení již probíhá.

Poznámky

Při ukončení této metody nemusí na řešení sestavit správce fronty sestavení sestavení, která je ve frontě touto metodou.Volání funkce zpětného volání, volání, které musí čekat na dokončení sestavení by počkejte podprocesem na pozadí.Tato taktika zabraňuje zablokování na základě hlavního podprocesu musí spustit sestavení zprávy čerpadla.

Funkce zpětného volání, pokud je k dispozici, se nazývá, jakmile to VCConfiguration objektu dokončení budovy, což může být před řešení sestavit dokončí.To může nastat, pokud ostatní sestavení také ve frontě.Na základě hlavního podprocesu je vyvolána funkce zpětného volání.

A VCConfiguration objekt je možné sestavit pouze v případě, že je aktivní dané konfiguraci aktuálně aktivní řešení.

Zabezpečení rozhraní .NET Framework

Viz také

Referenční dokumentace

VCConfiguration Rozhraní

Microsoft.VisualStudio.VCProjectEngine – obor názvů