Udostępnij za pośrednictwem


Interfejs IVsBuildableProjectCfg

 

Opublikowano: sierpień 2016

Zarządza operacji tworzenia konfiguracji projektu.

Przestrzeń nazw:   Microsoft.VisualStudio.Shell.Interop
Zestaw:  Microsoft.VisualStudio.Shell.Interop (w Microsoft.VisualStudio.Shell.Interop.dll)

Składnia

[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

Metody

Nazwa Opis
System_CAPS_pubmethod AdviseBuildStatusCallback(IVsBuildStatusCallback, UInt32)

Rejestruje środowiska, aby otrzymywać powiadomienia o zdarzeniach Stan kompilacji.

System_CAPS_pubmethod get_ProjectCfg(IVsProjectCfg)

Metoda przestarzały. Nie należy używać.

System_CAPS_pubmethod QueryStartBuild(UInt32, Int32[], Int32[])

Określa, czy można uruchomić operacji tworzenia projektu.

System_CAPS_pubmethod QueryStartClean(UInt32, Int32[], Int32[])

Określa, czy można usunąć wszystkie dane wyjściowe z poprzednich kompilacji, proces ten jest znany jako operacji czyszczenia projektu.

System_CAPS_pubmethod QueryStartUpToDateCheck(UInt32, Int32[], Int32[])

Określa, czy projekt może sprawdzić, czy bieżącej kompilacji jest aktualny.

System_CAPS_pubmethod QueryStatus(Int32)

Określa, czy operacji tworzenia została pomyślnie ukończona.

System_CAPS_pubmethod StartBuild(IVsOutputWindowPane, UInt32)

Żądania, że projekt rozpocząć tworzenie.

System_CAPS_pubmethod StartClean(IVsOutputWindowPane, UInt32)

Żądania, że projekt rozpocząć operacji czyszczenia, czyli proces usuwania wszystkich danych wyjściowych z poprzednich kompilacji.

System_CAPS_pubmethod StartUpToDateCheck(IVsOutputWindowPane, UInt32)

Żądania, że projekt rozpocząć sprawdzanie aktualności, aby określić, czy bieżącej kompilacji jest aktualny.

System_CAPS_pubmethod Stop(Int32)

Czy projekt zatrzymać tworzenie żądania.

System_CAPS_pubmethod UnadviseBuildStatusCallback(UInt32)

Anulowanie rejestracji środowiska otrzymywać powiadomienia o zdarzeniach Stan kompilacji.

System_CAPS_pubmethod Wait(UInt32, Int32)

Metoda przestarzały. Nie należy używać.

Uwagi

IVsBuildableProjectCfg Umożliwia projektu do kompilacji asynchronicznie. Jest realizowana w innej niż obiekt konfiguracji, który obsługuje obiektu IVsProjectCfg.IVsBuildableProjectCfg działa w tle, co środowisko kwerendy stanu kompilacji w dowolnym momencie lub zatrzymać kompilacji, w razie potrzeby. Niektóre projekty obsługuje sprawdzanie, czy bieżącej kompilacji jest aktualny.

Uwagi dotyczące wywoływania:

Wywoływana przez środowisko po wybraniu polecenia kompilacji i projekty, które wymagają informacji o konfiguracji dla innego projektu.

Zobacz też

Przestrzeń nazw Microsoft.VisualStudio.Shell.Interop

Powrót do początku