Note

Access to this page requires authorization. You can try signing in or .

Access to this page requires authorization. You can try .

LoggerVerbosity Enum

Definition

Namespace:
Microsoft.Build.Framework
Assembly:
Microsoft.Build.Framework.dll
Package:
Microsoft.Build.Framework v15.9.20
Package:
Microsoft.Build.Framework v16.11.0
Package:
Microsoft.Build.Framework v17.14.8
Package:
Microsoft.Build.Framework v18.3.3
Package:
Microsoft.Build.Framework v18.4.0
Source:
ILogger.cs
Source:
ILogger.cs
Source:
ILogger.cs

Important

Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.

Enumeration of the levels of detail of an event log.

public enum class LoggerVerbosity
[System.Runtime.InteropServices.ComVisible(true)]
public enum LoggerVerbosity
[<System.Runtime.InteropServices.ComVisible(true)>]
type LoggerVerbosity = 
Public Enum LoggerVerbosity
Inheritance
LoggerVerbosity
Attributes

Fields

Name Value Description
Quiet 0

The most minimal output

Minimal 1

Relatively little output

Normal 2

Standard output. This should be the default if verbosity level is not set

Detailed 3

Relatively verbose, but not exhaustive

Diagnostic 4

The most verbose and informative verbosity

Remarks

The level of detail (i.e. verbosity) of an event log is entirely controlled by the logger generating the log -- a logger will be directed to keep its verbosity at a certain level, based on user preferences, but a logger is free to choose the events it logs for each verbosity level.

LOGGING GUIDELINES FOR EACH VERBOSITY LEVEL: 1) Quiet -- only display a summary at the end of build 2) Minimal -- only display errors, warnings, high importance events and a build summary 3) Normal -- display all errors, warnings, high importance events, some status events, and a build summary 4) Detailed -- display all errors, warnings, high and normal importance events, all status events, and a build summary 5) Diagnostic -- display all events, and a build summary

Applies to