Expands macros in a string, logging any errors to the build output.
builder.ExpandMacros(ByVal name As String, ByVal input As String, output As String, ByVal evalScript As Boolean = True) As Boolean
Required. The name of the property being expanded. This will be logged with any error information.
Required. The string to expand macros and script in.
Returned. The string with any macros or script expanded. The original string if no macros or script were found.
Optional Whether to evaluate script in the expression surrounded by brackets.
True if the value was successfully expanded or False if errors occurred.
Applies to Builder object