Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Provides a way to synchronize access to the default MSBuild build manager.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop.12.0 (in Microsoft.VisualStudio.Shell.Interop.12.0.dll)
Syntax
'Declaration
<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)> _
<GuidAttribute("B7E1D5A7-7FD2-454F-96B9-AB77D975C706")> _
Public Interface IVsBuildManagerAccessor3 _
Inherits IVsBuildManagerAccessor2
[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)]
[GuidAttribute("B7E1D5A7-7FD2-454F-96B9-AB77D975C706")]
public interface IVsBuildManagerAccessor3 : IVsBuildManagerAccessor2
[InterfaceTypeAttribute(ComInterfaceType::InterfaceIsIUnknown)]
[GuidAttribute(L"B7E1D5A7-7FD2-454F-96B9-AB77D975C706")]
public interface class IVsBuildManagerAccessor3 : IVsBuildManagerAccessor2
[<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)>]
[<GuidAttribute("B7E1D5A7-7FD2-454F-96B9-AB77D975C706")>]
type IVsBuildManagerAccessor3 =
interface
interface IVsBuildManagerAccessor2
end
public interface IVsBuildManagerAccessor3 extends IVsBuildManagerAccessor2
The IVsBuildManagerAccessor3 type exposes the following members.
Properties
| Name | Description | |
|---|---|---|
![]() |
DesignTimeBuildAvailable | Gets an event that is signaled whenever the design-time build resource is available. |
![]() |
SolutionBuildAvailable | Gets an event that is signaled whenever a solution build is not in progress. |
![]() |
UIThreadIsAvailableForBuild | Gets an event that is signaled whenever the UI thread is available for a build. |
Top
Methods
| Name | Description | |
|---|---|---|
![]() |
AcquireBuildResources | Acquires the design-time build resource and/or the UI thread for a build, if they are available. |
![]() |
BeginDesignTimeBuild | Signals that a modal, design-time build, such as reference resolution, is about to take place. |
![]() |
ClaimUIThreadForBuild | Attempts to get the UI thread in order to start a build. |
![]() |
EndDesignTimeBuild | Signals that a modal, design-time build, such as reference resolution, should end. |
![]() |
Escape | Prepares a string to be persisted within MSBuild without evaluation. |
![]() |
GetCurrentBatchBuildId | Returns the current batch build ID, or 0 if there is no batch build going on. |
![]() |
GetSolutionConfiguration | Gets the solution configuration. |
![]() |
RegisterLogger | Registers a logger for the submission. |
![]() |
ReleaseBuildResources | Releases the resource(s) acquired with AcquireBuildResources. This method deprecates ReleaseUIThreadForBuild and EndDesignTimeBuild. |
![]() |
ReleaseUIThreadForBuild | Releases a previously-claimed UI thread. |
![]() |
Unescape | Restores a previously escaped string to its original value. |
![]() |
UnregisterLoggers | Unregisters all loggers for a given submission. |
Top
.gif)
.gif)