大佬教程收集整理的这篇文章主要介绍了如何在C#TBB(C#代码片段)中添加用户定义的方法?,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
<%@ Import Namespace="Tridion.ContentManager.Publishing"%> <%! private String ExtraString() { return "Something added by the C# template"; } %> log.Debug("ExecuTing C# template"); if (ENGIne.RenderMode == RenderMode.Publish) { package.GetByName(Package.outputName).AppendTostringvalue(ExtraString()); }
<%@Import Namespace="..." %>
将引号之间的命名空间导入代码片段.您导入的任何类都必须存在于全局程序集缓存中.
<%! ... %>
声明要使用的其余代码片段的方法,常量和类.声明不能包含字符串’%>’.请注意,您创建的任何类只能在代码片段中引用.
<%runTemplate Template="tcm:1-184-2048" Class="Tridion.TemplaTing.Examples.ExampleTemplateClass"%>
运行特定的.NET程序集模板构建块,由Template属性中的URI标识.当您上载.NET程序集时,此语句通常由SDL Tridion 2009本身生成,以提供对.NET程序集中特定类的访问.
<%@Assembly Name="System.Drawing,Version=2.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a"%>
插入对非标准.NET程序集的引用,该程序集必须存在于全局程序集缓存中.使用完整的程序集名称.
以上是大佬教程为你收集整理的如何在C#TBB(C#代码片段)中添加用户定义的方法?全部内容,希望文章能够帮你解决如何在C#TBB(C#代码片段)中添加用户定义的方法?所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。