Aracılığıyla paylaş


SolutionBuild Arabirim

Çözüm düzeyinde yapı Otomasyon modelinin 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 hangi projelerin hangi projeler üzerinde bağımlı belirtmenize olanak verir koleksiyonu.
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ış olup olmadığını alır.
Genel özellik DTE Üst düzey bir geniþletilebilirlik nesnesi alır.
Genel özellik LastBuildInfo Oluşturma işlemi başarısız projeler 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ýný 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ýný neden olur.
Genel yöntem Run Yürütmek etkin çözüm yapýlandýrmasýný neden olur.

Üst

Notlar

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

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