単一の連絡先 IM (Microsoft Lync 経由) のスクリプトを実行しようとしていますが、スクリプトを最後の行まで正常に実行できました。
$null = $m.BeginSendMessage($d, $null, $d)
ノート:
$d = New-Object "System.Collections.Generic.Dictionary [Microsoft.Lync.Model.Conversation.InstantMessageContentType, String]"
$d.Add($PlainText, "This is a test.")
以下は、この構文の実行時に Psh がスローする例外です。$null 変数の開始時に失敗するようです。
Exception calling "BeginSendMessage" with "3" argument(s): "Value does not fall within the expected range."
At C:\ScriptsPS\IM_SingleContact.ps1:75 char:1
+ $null = $m.BeginSendMessage($d, $null, $d)
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~