示例#1
0
 MessageImportance ValidateMessageImportance()
 {
     if (String.IsNullOrWhiteSpace(MessageImportance) || MessageImportance.Equals("High", StringComparison.InvariantCultureIgnoreCase))
     {
         return(Microsoft.Build.Framework.MessageImportance.High);
     }
     else if (MessageImportance.Equals("Normal", StringComparison.InvariantCultureIgnoreCase))
     {
         return(Microsoft.Build.Framework.MessageImportance.Normal);
     }
     else if (MessageImportance.Equals("Low", StringComparison.InvariantCultureIgnoreCase))
     {
         return(Microsoft.Build.Framework.MessageImportance.Low);
     }
     else
     {
         string msg = "Invalid MessageImportance of '" + MessageImportance + "'. Valid values are High, Normal and Low. High is the default.";
         throw new ArgumentOutOfRangeException(msg);
     }
 }