Helpers/Show-WarningMessage.ps1

<#
    .SYNOPSIS
    Shows a warning message on the PowerShell host.

    .DESCRIPTION
    Uses the internal .NET method WriteWarningLine() of the host UI class to
    show the warning message on the console.

    .INPUTS
    None.

    .OUTPUTS
    None.

    .EXAMPLE
    PS C:\> Show-WarningMessage -Message 'My Warning Message'
    Show the warning message.

    .NOTES
    Author : Claudio Spizzi
    License : MIT License

    .LINK
    https://github.com/claudiospizzi/ScriptLogger
#>


function Show-WarningMessage
{
    param
    (
        # The warning message.
        [Parameter(Mandatory = $true)]
        [System.String]
        $Message
    )

    $Host.UI.WriteWarningLine($Message)
}