namespace Microsoft.Build.Tasks {
public sealed class Warning : TaskExtension {
+ string code;
+ string helpKeyword;
string text;
public Warning ()
{
if (text == null)
text = String.Empty;
- Log.LogWarning (null, null, null, BuildEngine.ProjectFileOfTaskNode,
+ Log.LogWarning (null, code, helpKeyword, BuildEngine.ProjectFileOfTaskNode,
BuildEngine.LineNumberOfTaskNode, BuildEngine.ColumnNumberOfTaskNode,
BuildEngine.LineNumberOfTaskNode, BuildEngine.ColumnNumberOfTaskNode,
text, null);
return true;
}
+ public string Code {
+ get { return code; }
+ set { code = value; }
+ }
+
+ public string HelpKeyword {
+ get { return helpKeyword; }
+ set { helpKeyword = value; }
+ }
+
public string Text {
- get {
- return text;
- }
- set {
- text = value;
- }
+ get { return text; }
+ set { text = value; }
}
}
}