IVsProjectBuildMessageReporter Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Provides project hierarchies the ability to intercept build messages (errors, warnings, and so on) for that project for the purposes of custom reporting.
public interface class IVsProjectBuildMessageReporter
public interface class IVsProjectBuildMessageReporter
__interface IVsProjectBuildMessageReporter
[System.Runtime.InteropServices.Guid("359BF057-DA83-455C-9B72-EC00CB478C85")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsProjectBuildMessageReporter
[<System.Runtime.InteropServices.Guid("359BF057-DA83-455C-9B72-EC00CB478C85")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IVsProjectBuildMessageReporter = interface
Public Interface IVsProjectBuildMessageReporter
- Attributes
Remarks
This interface is queried from the object implementing the root IVsHierarchy for the project.
Methods
AdviseProjectBuildMessageEvents(IVsProjectBuildMessageEvents, UInt32) |
Subscribes the project hierarchy to the build message event. |
UnadviseProjectBuildMessageEvents(UInt32) |
Unsubscribes the project hierarchy to the build message event. |