T4の基本的な原理は理解していると思いますが、特定の状況にどのように適用するかを理解するのに苦労しています。
ある種のオブジェクトのリストを表示するアプリケーションがあります-何でも構いません。ユーザーがこれらのオブジェクトを1つ以上選択して、任意のテンプレートに送信できるようにしたいと思います。テンプレートは、たとえば、オブジェクトを記述したhtmlファイルや、何らかの方法でオブジェクトを操作するためのPowerShellスクリプトを生成できます。
私が理解できないのは、選択したオブジェクトをカスタムホストに渡す方法です。
独自のAPIを呼び出してストレージからこれらのオブジェクトを取得する広範なttインクルードファイルを作成することもできますが、スコープ内にオブジェクトのインスタンスが既にあり、それらを調べてテキスト出力を生成したい場合、これはばかげているようです。
これが理にかなっているといいのですが...
ホストにプロパティを追加してから、ホスト固有の設定を使用してみましたが、これらのプロパティを介してオブジェクトを使用できると思いましたが、シリアル化などに関するエラーしか発生しません。
これを行う方法の本当に良い例は素晴らしいでしょう:)
ありがとう