IVsBuildableProjectCfg Arabirim
Yayýmlanma: Ağustos 2016
Bir proje yapılandırmasının yapı işlemi yönetir.
Ad Alanı: Microsoft.VisualStudio.Shell.Interop
Derleme: Microsoft.VisualStudio.Shell.Interop (Microsoft.VisualStudio.Shell.Interop.dll içinde)
Sözdizimi
[InterfaceTypeAttribute(1)]
[GuidAttribute("8588E475-BB33-4763-B4BA-0322F839AA3C")]
public interface IVsBuildableProjectCfg
[InterfaceTypeAttribute(1)]
[GuidAttribute("8588E475-BB33-4763-B4BA-0322F839AA3C")]
public interface class IVsBuildableProjectCfg
[<InterfaceTypeAttribute(1)>]
[<GuidAttribute("8588E475-BB33-4763-B4BA-0322F839AA3C")>]
type IVsBuildableProjectCfg = interface end
<InterfaceTypeAttribute(1)>
<GuidAttribute("8588E475-BB33-4763-B4BA-0322F839AA3C")>
Public Interface IVsBuildableProjectCfg
Yöntemler
Ad | Açıklama | |
---|---|---|
![]() |
AdviseBuildStatusCallback(IVsBuildStatusCallback, UInt32) | Yapı durumu olayların bildirimleri almak için ortamı kaydeder. |
![]() |
get_ProjectCfg(IVsProjectCfg) | Artık kullanılmayan yöntemi. Kullanmayın. |
![]() |
QueryStartBuild(UInt32, Int32[], Int32[]) | Bir proje oluşturma işlemi başlatılamıyor olup olmadığını belirler. |
![]() |
QueryStartClean(UInt32, Int32[], Int32[]) | Bir proje temiz bir işlem olarak bilinen bir işlem önceki yapıdan tüm çıkışları silmek mümkün olup olmadığını belirler. |
![]() |
QueryStartUpToDateCheck(UInt32, Int32[], Int32[]) | Bir proje geçerli yapı güncel olup olmadığını denetlemek mümkün olup olmadığını belirler. |
![]() |
QueryStatus(Int32) | Bir yapı işlemi başarıyla tamamlandı olup olmadığını belirler. |
![]() |
StartBuild(IVsOutputWindowPane, UInt32) | Bir proje oluşturmaya başlamak istek sayısı. |
![]() |
StartClean(IVsOutputWindowPane, UInt32) | İstekleri proje tüm çıkışları önceki yapıdan silme işlemi temiz bir işlemi başlar. |
![]() |
StartUpToDateCheck(IVsOutputWindowPane, UInt32) | Bir proje geçerli yapı güncel olup olmadığını belirlemek için güncel bir onay başlamak istek sayısı. |
![]() |
Stop(Int32) | Bir proje oluşturma durdurma istekleri. |
![]() |
UnadviseBuildStatusCallback(UInt32) | Yapı durumu olayların bildirimlerin ortamın kaydı iptal eder. |
![]() |
Wait(UInt32, Int32) | Artık kullanılmayan yöntemi. Kullanmayın. |
Notlar
IVsBuildableProjectCfg zaman uyumsuz olarak oluşturulacak bir proje sağlar. Yapılandırma nesneden destekleyen ayrı bir nesne üzerinde uygulanan IVsProjectCfg.IVsBuildableProjectCfg herhangi bir zamanda yapı durumunu sorgulamak için veya yapı gerekirse durdurmak için ortam izin verme arka planda çalışır. Bazı projeler geçerli yapı güncel olup olmadığını belirlemek için bir onay destekler.
Arayanlara Notlar:
Kullanıcı yapı komutu seçtiğinde ortamı ve başka bir proje için yapılandırma bilgilerini gerektiren projeler tarafından çağrılır.
Ayrıca bkz.
Microsoft.VisualStudio.Shell.Interop Ad Alanı
Başa dön