BuildManager.DeferredBuildMessage Constructors
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.
Overloads
| Name | Description |
|---|---|
| BuildManager.DeferredBuildMessage(BuildEventArgs) |
Creates a deferred message backed by a pre-built BuildEventArgs. When the build begins the event is raised as-is (via Microsoft.Build.BackEnd.Logging.ILoggingService.LogBuildEvent(Microsoft.Build.Framework.BuildEventArgs)), letting a caller emit a dedicated, structured event type instead of an ad-hoc comment. Text mirrors the event's message and Importance is taken from the event when it is a BuildMessageEventArgs (otherwise Low). |
| BuildManager.DeferredBuildMessage(String, MessageImportance) | |
| BuildManager.DeferredBuildMessage(String, MessageImportance, String) | |
| BuildManager.DeferredBuildMessage(String, String, BuildManager+DeferredBuildMessageSeverity) |
Creates a deferred warning message. |
BuildManager.DeferredBuildMessage(BuildEventArgs)
- Source:
- BuildManager.cs
Creates a deferred message backed by a pre-built BuildEventArgs. When the build begins the event is raised as-is (via Microsoft.Build.BackEnd.Logging.ILoggingService.LogBuildEvent(Microsoft.Build.Framework.BuildEventArgs)), letting a caller emit a dedicated, structured event type instead of an ad-hoc comment. Text mirrors the event's message and Importance is taken from the event when it is a BuildMessageEventArgs (otherwise Low).
public:
DeferredBuildMessage(Microsoft::Build::Framework::BuildEventArgs ^ buildEvent);
public DeferredBuildMessage(Microsoft.Build.Framework.BuildEventArgs buildEvent);
new Microsoft.Build.Execution.BuildManager.DeferredBuildMessage : Microsoft.Build.Framework.BuildEventArgs -> Microsoft.Build.Execution.BuildManager.DeferredBuildMessage
Public Sub New (buildEvent As BuildEventArgs)
Parameters
- buildEvent
- BuildEventArgs
The pre-built event to raise.
Applies to
BuildManager.DeferredBuildMessage(String, MessageImportance)
- Source:
- BuildManager.cs
- Source:
- BuildManager.cs
public:
DeferredBuildMessage(System::String ^ text, Microsoft::Build::Framework::MessageImportance importance);
public DeferredBuildMessage(string text, Microsoft.Build.Framework.MessageImportance importance);
new Microsoft.Build.Execution.BuildManager.DeferredBuildMessage : string * Microsoft.Build.Framework.MessageImportance -> Microsoft.Build.Execution.BuildManager.DeferredBuildMessage
Public Sub New (text As String, importance As MessageImportance)
Parameters
- text
- String
- importance
- MessageImportance
Applies to
BuildManager.DeferredBuildMessage(String, MessageImportance, String)
- Source:
- BuildManager.cs
- Source:
- BuildManager.cs
public:
DeferredBuildMessage(System::String ^ text, Microsoft::Build::Framework::MessageImportance importance, System::String ^ filePath);
public DeferredBuildMessage(string text, Microsoft.Build.Framework.MessageImportance importance, string filePath);
new Microsoft.Build.Execution.BuildManager.DeferredBuildMessage : string * Microsoft.Build.Framework.MessageImportance * string -> Microsoft.Build.Execution.BuildManager.DeferredBuildMessage
Public Sub New (text As String, importance As MessageImportance, filePath As String)
Parameters
- text
- String
- importance
- MessageImportance
- filePath
- String
Applies to
BuildManager.DeferredBuildMessage(String, String, BuildManager+DeferredBuildMessageSeverity)
- Source:
- BuildManager.cs
Creates a deferred warning message.
public:
DeferredBuildMessage(System::String ^ text, System::String ^ code, Microsoft::Build::Execution::BuildManager::DeferredBuildMessageSeverity messageSeverity);
public DeferredBuildMessage(string text, string code, Microsoft.Build.Execution.BuildManager.DeferredBuildMessageSeverity messageSeverity);
new Microsoft.Build.Execution.BuildManager.DeferredBuildMessage : string * string * Microsoft.Build.Execution.BuildManager.DeferredBuildMessageSeverity -> Microsoft.Build.Execution.BuildManager.DeferredBuildMessage
Public Sub New (text As String, code As String, messageSeverity As BuildManager.DeferredBuildMessageSeverity)
Parameters
- text
- String
The warning message text.
- code
- String
The build message code (e.g., "MSB1070").
- messageSeverity
- BuildManager.DeferredBuildMessageSeverity
The severity of the deferred build message.