Question/Problem
StudioXを使用するとき、変数の定義やC#やVB.NETのコードの中で標準では使用できない名前空間(例えばSystem.Net.Http)を使用したいのですが、StudioXで名前空間をインポートすることはできますか。
Resolution
StudioXには名前空間をインポートする機能がありませんが、いくつかの回避策が存在するため、以下のいずれかの方法でインポートすることをご検討ください。
回避策1
- 使用したい名前空間の下にある変数(例えばSystem.Net.Http名前空間を使用したい場合、System.Net.Http.HttpClient型の変数)を作成します。
「データマネージャー」の「新しい変数」ボタンから変数を作成する例
アクティビティの「変数を作成」メニューから変数を作成する例
- 利用したい名前空間に関連する変数をStudioXで作成することで、自動的に当該の名前空間がインポートされます。
上記手順の後、作成した変数は不要となるため削除することができます。
回避策2
-
一時的にStudioにプロファイルを変更し、Studioでプロジェクトを開きます。
-
Studioで名前空間をインポート後にプロファイルをStudioXに戻し、再度StudioXで編集を行います。
注: StudioとStudioXのプロファイルの切り替えについてはいくつかの注意点があります。詳細については次のガイドを参照してください。

