MSBuild.ExtensionPack.UI Namespace

MSBuild Extension Pack

MSBuild.ExtensionPack.UI Namespace MSBuild Extension Pack Help 4.0.12.0

Overview

This namespace hosts the Console and Dialog tasks which can be used to show and prompt users for input

Helpful Links

User Interaction in MSBuild

Classes

  Class Description
Public class Code example Console
Valid TaskActions are:

Beep (Optional: Title, Repeat, Duration, Frequency, Interval)

ReadLine (Optional: Title, UserPrompt, ToLower, ToUpper Output: UserResponse)

Remote Execution Support: No

Public class Code example Dialog
Valid TaskActions are:

Confirm (Required: Text Optional: Title, Height, Width, ConfirmText, ErrorText, ErrorTitle, Button1Text, Button2Text, MaskText Output: ButtonClickedText, UserText)

Show (Required: Text Optional: Title, Height, Width, Button1Text, Button2Text, Button3Text, MessageColour, MessageBold Output: ButtonClickedText)

Prompt (Required: Text Optional: Title, Height, Width, Button1Text, Button2Text, Button3Text, MessageColour, MessageBold, MaskText Output: ButtonClickedText, UserText)

Remote Execution Support: NA