File: ConsoleOutLogMessageType.cs
Web Access
Project: src\src\nuget-client\src\NuGet.Core\NuGet.Build.Tasks\NuGet.Build.Tasks.csproj (NuGet.Build.Tasks)
// Copyright (c) .NET Foundation. All rights reserved.
// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.

namespace NuGet.Build.Tasks
{
    /// <summary>
    /// Represents the type of a console out log message.
    /// </summary>
    public enum ConsoleOutLogMessageType
    {
        /// <summary>
        /// The type was not specified.
        /// </summary>
        None = 0,

        /// <summary>
        /// The message is an error.
        /// </summary>
        Error,

        /// <summary>
        /// The message is a warning.
        /// </summary>
        Warning,

        /// <summary>
        /// The message is a message.
        /// </summary>
        Message,

        /// <summary>
        /// The message is a full path to a file to embed in the MSBuild binary log.
        /// </summary>
        EmbedInBinlog
    }
}