Recently, I saw a PowerShell array written like this:
$qCommand = @"
<View Scope="RecursiveAll">
<Query>
<OrderBy><FieldRef Name='ID' Ascending='TRUE'/></OrderBy>
</Query>
<RowLimit Paged="TRUE">5000</RowLimit>
</View>
"@
I've not encountered this kind of syntax yet with PowerShell arrays, only the standard @().
What's @"..."@ for?
help about_Quoting_Rulesand read on.