メタデータに基づいてテキスト(インターフェイスとクラスを表す)を生成するプロジェクトがあります。この生成されたコードを新しいクラスとして挿入し、特定のプロジェクトとディレクトリの下で現在開いているソリューションに直接インターフェイスしたいと思います。クラスを生成するメニューツールを作成しますが、その方法がわからないのは、カスタムVisualStudioExtension内から次のアイテムにアクセスすることです。
- 現在のソリューションを繰り返し、生成されたコードをダンプするプロジェクトを見つけます。
- Visual Studio内で新しいファイルウィンドウを開き、ツールから生成されたテキストをそのウィンドウに直接挿入します。
- カスタム拡張機能内から、現在のソリューション内の特定のプロジェクトに新しいフォルダーを作成します。
編集-明確にするために、新しいファイルを開き(たとえば、プロジェクトを右クリック->追加->新しいクラス)、カスタムVisualStudioExtension内からそのファイルにテキストを挿入する必要があります。
ありがとう