Share via


ProjectInstance.ExpandString Method

Evaluates the provided string by expanding items and properties, using the current items and properties available.

MSBuild is now included in Visual Studio instead of the .NET Framework. You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0.

Namespace:  Microsoft.Build.Execution
Assembly:  Microsoft.Build (in Microsoft.Build.dll)

Syntax

'Declaration
Public Function ExpandString ( _
    unexpandedValue As String _
) As String
public string ExpandString(
    string unexpandedValue
)
public:
virtual String^ ExpandString(
    String^ unexpandedValue
) sealed
abstract ExpandString : 
        unexpandedValue:string -> string  
override ExpandString : 
        unexpandedValue:string -> string
public final function ExpandString(
    unexpandedValue : String
) : String

Parameters

Return Value

Type: System.String
Returns the expanded string value.

Remarks

This is useful for some hosts, or for the debugger immediate window.

Does not expand bare metadata expressions.

.NET Framework Security

See Also

Reference

ProjectInstance Class

Microsoft.Build.Execution Namespace