winformフォームがPowershellで開かれているかどうかを確認する方法を探しています(this response for VB.netなど)。私は2つのランスペースで作業しています。フォームを開くと、2番目のランスペースを開始する必要があります。フォームが開かれていることを確認するWinform/Powershell
私の最初のランスペースは、GUI用です。 UIの作成が完了すると、私はそれを
$CommonHashTable.MainForm.ShowDialog()
を開いた。そして、私はPowerShellのメインスレッドから(VB.netからsnipet)このフォームが開かれたかどうかをテストしようとしている:
If Application.OpenForms().OfType(Of $CommonHashTable.MainForm).Any Then
... startsecondrunspace
あなたの質問/問題は何ですか?最後のスニペットを '翻訳する 'と闘っていますか?If Application.OpenForms()。OfType ... PoShに? – DAXaholic
はい、私はPowershellでこのサンプルを変換する方法を探しています – mrplume