مشاركة عبر


SolutionBuild.BuildProject أسلوب

قم بإنشاء مشروع المحدد و التبعيات الخاصة به في سياق الخاص بتكوين المحدد للحل.

مساحة الاسم:  EnvDTE
التجميع:  EnvDTE (في EnvDTE.dll)

بناء الجملة

'إقرار
Sub BuildProject ( _
    SolutionConfiguration As String, _
    ProjectUniqueName As String, _
    WaitForBuildToFinish As Boolean _
)
void BuildProject(
    string SolutionConfiguration,
    string ProjectUniqueName,
    bool WaitForBuildToFinish
)
void BuildProject(
    String^ SolutionConfiguration, 
    String^ ProjectUniqueName, 
    bool WaitForBuildToFinish
)
abstract BuildProject : 
        SolutionConfiguration:string * 
        ProjectUniqueName:string * 
        WaitForBuildToFinish:bool -> unit 
function BuildProject(
    SolutionConfiguration : String, 
    ProjectUniqueName : String, 
    WaitForBuildToFinish : boolean
)

المعلمات

  • SolutionConfiguration
    النوع: System.String
    مطلوبة.اسم التكوين الحل الجديد الذي يوفر سياق الذي إلى بناء مشروع.
  • ProjectUniqueName
    النوع: System.String
    مطلوبة.مشروع إلى بناء.
  • WaitForBuildToFinish
    النوع: System.Boolean
    اختياري.يحدد ما إذا كان إلى انتظار الإنشاء إلى كاملة.إذا true، ثم ينتظر، وإلا، لا.

ملاحظات

BuildProjectإرجاع مباشرة. لتحديد عند إنشاء أحد الحلول العملية هو كاملة، يجب فحص من OnBuildDoneحدث.

BuildProjectلا يؤثر على واجهة مستخدم (واجه المستخدم) من تغيير تكوين حل نشط أو مشروع المحدد. إلى بناء خاص مشروع إلى التكوين الحل النشطة، استخدم DTE.SolutionBuild.ActiveConfiguration.Name.

BuildProjectيؤثر تشغيل واجهة المستخدم استناداًDTE.SuppressUI وضع علامة في ذلك يومض شريط المعلومات و و مهمة قائمة دائماً محدث الإطار إخراج.

مشروع المحدد وكافة التبعيات الخاصة به مضمنة طالما أنه يتم التحقق من التبعيات إلى تكون مضمنة في تكوين الحل المحدد.

أمن NET Framework.

راجع أيضًَا

المرجع

SolutionBuild واجهة

SolutionBuild الأعضاء

EnvDTE مساحة الاسم