Aracılığıyla paylaş


SolutionBuild Arabirim

Çözüm düzeyinde yapı otomasyon modeli kök temsil eder.

Ad alanı:  EnvDTE
Derleme:  EnvDTE (EnvDTE.dll içinde)

Sözdizimi

'Bildirim
<GuidAttribute("A3C1C40C-9218-4D4C-9DAA-075F64F6922C")> _
Public Interface SolutionBuild
[GuidAttribute("A3C1C40C-9218-4D4C-9DAA-075F64F6922C")]
public interface SolutionBuild
[GuidAttribute(L"A3C1C40C-9218-4D4C-9DAA-075F64F6922C")]
public interface class SolutionBuild
[<GuidAttribute("A3C1C40C-9218-4D4C-9DAA-075F64F6922C")>]
type SolutionBuild =  interface end
public interface SolutionBuild

SolutionBuild türü aşağıdaki üyeleri ortaya koyar.

Özellikler

  Ad Açıklama
Genel özellik ActiveConfiguration Şu anda etkin alır SolutionConfiguration nesne.
Genel özellik BuildDependencies Alır bir BuildDependencies koleksiyonu, belirtmenize olanak tanır hangi projelerin bağlıdır hangi diğer projeler.
Genel özellik BuildState Bir yapı Halen sürmekte olup bir yapı bugüne kadar geçerli ortamı oturumda başlatılmış olup olmadığını veya bir yapı tamamlanmış olan olup olmadığını alır.
Genel özellik DTE Üst düzey bir geniþletilebilirlik nesnesi alır.
Genel özellik LastBuildInfo Oluşturulamadı projelerin sayısını alır.
Genel özellik Parent Hemen üst nesnesi alır bir SolutionBuild nesne.
Genel özellik SolutionConfigurations Topluluğu alır SolutionConfiguration nesne.
Genel özellik StartupProjects Alır veya uygulama için giriş noktaları olan projeler adını ayarlar.

Üst

Yöntemler

  Ad Açıklama
Genel yöntem Build Bina başlamak etkin çözüm yapýlandýrmasý neden olur.
Genel yöntem BuildProject Belirtilen proje ve bağımlılıkları belirtilen çözüm yapýlandýrmasý bağlamında oluşturur.
Genel yöntem Clean İşaretli projeler için tüm destek derleyici tarafından oluşturulmuş dosyaları siler.
Genel yöntem Debug Çözüm hata ayıklamayı başlatır.
Genel yöntem Deploy Her proje dağıtmak dağıtım için işaretlenmiş etkin çözüm yapýlandýrmasý neden olur.
Genel yöntem Run Yürütmek etkin çözüm yapýlandýrmasý neden olur.

Üst

Açıklamalar

SolutionBuild Nesne tüm çözüm yapýlandýrmalarý ve özelliklerine erişim sağlar, projeyi derleyin, bağımlılıkları ve başlangıç projeleri.

Özgününü SolutionBuild Proje ve öğe düzeyinde nesnesidir ConfigurationManager nesne.

Örnekler

Sub SolutionBuildExample()
  ' Build the solution configuration.
  Dim sb As SolutionBuild = DTE.Solution.SolutionBuild
  sb.SolutionConfigurations.Item("MyConfig").Activate
  sb.Build
End Sub

Ayrıca bkz.

Başvuru

EnvDTE Ad Alanı