Lingua

BuildManager.DeferredBuildMessage Constructors

Definition

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.

Applies to