Microsoft.Build.Framework.LoggerVerbosity Enumeration

Specifies the available verbosity levels of a Microsoft.Build.Utilities.Logger.

Syntax

[System.Runtime.InteropServices.ComVisible(true)]
public enum LoggerVerbosity

Remarks

The descriptions of verbosity levels are only guidelines to how a typical logger (including the default vstecmsbuild console logger) logs build events. Loggers are free to interpret verbosity levels in any way they want.

Members

Member NameDescription
Detailed

Detailed verbosity, which displays errors, warnings, messages with Microsoft.Build.Framework.MessageImportance values of MessageImportance.High or MessageImportance.Normal, all status events, and a build summary.

Diagnostic

Diagnostic verbosity, which displays all errors, warnings, messages, status events, and a build summary.

Minimal

Minimal verbosity, which displays errors, warnings, messages with Microsoft.Build.Framework.MessageImportance values of MessageImportance.High, and a build summary.

Normal

Normal verbosity, which displays errors, warnings, messages with Microsoft.Build.Framework.MessageImportance values of MessageImportance.High, some status events, and a build summary.

Quiet

Quiet verbosity, which displays a build summary.

Requirements

Namespace: Microsoft.Build.Framework
Assembly: Microsoft.Build.Framework (in Microsoft.Build.Framework.dll)
Assembly Versions: 2.0.0.0
Since: 2.0