{"id":3160,"date":"2024-06-01T18:58:04","date_gmt":"2024-06-01T09:58:04","guid":{"rendered":"https:\/\/blog.sorceryforce.net\/?p=3160"},"modified":"2024-06-01T18:58:04","modified_gmt":"2024-06-01T09:58:04","slug":"%e3%80%90-net-tips%e3%80%91texttransform-%e3%82%92%e4%bd%bf%e7%94%a8%e3%81%97%e3%81%a6-visual-studio-%e3%82%92%e8%b5%b7%e5%8b%95%e3%81%9b%e3%81%9a%e3%81%ab-t4-%e3%81%ab%e3%82%88%e3%82%8b%e3%82%b3","status":"publish","type":"post","link":"https:\/\/blog.sorceryforce.net\/?p=3160","title":{"rendered":"\u3010.NET Tips\u3011TextTransform \u3092\u4f7f\u7528\u3057\u3066 Visual Studio \u3092\u8d77\u52d5\u305b\u305a\u306b T4 \u306b\u3088\u308b\u30b3\u30fc\u30c9\u81ea\u52d5\u751f\u6210\u3092\u884c\u3046"},"content":{"rendered":"<p>Visual Studio \u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u4ee5\u5916\u3067\u3082 .tt \u30d5\u30a1\u30a4\u30eb\u4f7f\u3044\u305f\u3044\u306a\u3068\u601d\u3063\u305f\u306e\u3067\u8abf\u3079\u3066\u307f\u307e\u3057\u305f\u3002<\/p>\n<ul>\n<li><a href=\"https:\/\/sorceryforce.net\/tips\/dot-net-code-generate-t4-text-transform\">TextTransform \u3092\u4f7f\u7528\u3057\u3066 Visual Studio \u3092\u8d77\u52d5\u305b\u305a\u306b T4 \u306b\u3088\u308b\u30b3\u30fc\u30c9\u81ea\u52d5\u751f\u6210\u3092\u884c\u3046<\/a><\/li>\n<li><a href=\"https:\/\/sorceryforce.net\/tips\/dot-net\">.NET Tips<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Visual Studio \u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u4ee5\u5916\u3067\u3082 .tt \u30d5\u30a1\u30a4\u30eb\u4f7f\u3044\u305f\u3044\u306a\u3068\u601d\u3063\u305f\u306e\u3067\u8abf\u3079\u3066\u307f\u307e\u3057\u305f\u3002 TextTransform \u3092\u4f7f\u7528\u3057\u3066 Visual Studio \u3092\u8d77\u52d5\u305b\u305a\u306b T4 \u306b\u3088\u308b\u30b3\u30fc\u30c9\u81ea\u52d5\u751f\u6210\u3092\u884c [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1131],"tags":[313,1314,1315,348,527,944],"class_list":["post-3160","post","type-post","status-publish","format-standard","hentry","category--tips","tag-t4","tag-text-template-transformation-toolkit","tag-texttransform","tag-visual-studio","tag-527","tag-944"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/blog.sorceryforce.net\/index.php?rest_route=\/wp\/v2\/posts\/3160"}],"collection":[{"href":"https:\/\/blog.sorceryforce.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.sorceryforce.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.sorceryforce.net\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.sorceryforce.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=3160"}],"version-history":[{"count":1,"href":"https:\/\/blog.sorceryforce.net\/index.php?rest_route=\/wp\/v2\/posts\/3160\/revisions"}],"predecessor-version":[{"id":3161,"href":"https:\/\/blog.sorceryforce.net\/index.php?rest_route=\/wp\/v2\/posts\/3160\/revisions\/3161"}],"wp:attachment":[{"href":"https:\/\/blog.sorceryforce.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=3160"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.sorceryforce.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=3160"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.sorceryforce.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=3160"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}