IVsProjectBuildMessageEvents Interface

Provides an event sink for IVsProjectBuildMessageReporter.

Namespace:  Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop.11.0 (in Microsoft.VisualStudio.Shell.Interop.11.0.dll)

Syntax

'Declaration
<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)> _
<GuidAttribute("7FBEA20B-68A9-48EC-9032-114268286B24")> _
Public Interface IVsProjectBuildMessageEvents
[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)]
[GuidAttribute("7FBEA20B-68A9-48EC-9032-114268286B24")]
public interface IVsProjectBuildMessageEvents
[InterfaceTypeAttribute(ComInterfaceType::InterfaceIsIUnknown)]
[GuidAttribute(L"7FBEA20B-68A9-48EC-9032-114268286B24")]
public interface class IVsProjectBuildMessageEvents
[<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)>]
[<GuidAttribute("7FBEA20B-68A9-48EC-9032-114268286B24")>]
type IVsProjectBuildMessageEvents =  interface end
public interface IVsProjectBuildMessageEvents

The IVsProjectBuildMessageEvents type exposes the following members.

Methods

  Name Description
Public method OnBuildMessage Called for every build message received from the build system by the implementer of IVsProjectBuildMessageReporter. This method is called before the implementer does any usual processing of the message (such as creating a corresponding Error List item, and so on).

Top

Remarks

The thread from which the methods of this interface are invoked is unspecified, and in particular it might not be the UI thread.

See Also

Reference

Microsoft.VisualStudio.Shell.Interop Namespace