RenderingTemplate 类
代表混合Control-ITemplate对象可用作从TemplateBasedControl派生类的模板,并可操作,并从.aspx 页,调用任何其他控件。
继承层次结构
System.Object
System.Web.UI.Control
Microsoft.SharePoint.WebControls.RenderingTemplate
命名空间: Microsoft.SharePoint.WebControls
程序集: Microsoft.SharePoint(位于 Microsoft.SharePoint.dll 中)
语法
声明
<AspNetHostingPermissionAttribute(SecurityAction.InheritanceDemand, Level := AspNetHostingPermissionLevel.Minimal)> _
<AspNetHostingPermissionAttribute(SecurityAction.LinkDemand, Level := AspNetHostingPermissionLevel.Minimal)> _
Public NotInheritable Class RenderingTemplate _
Inherits Control
用法
Dim instance As RenderingTemplate
[AspNetHostingPermissionAttribute(SecurityAction.InheritanceDemand, Level = AspNetHostingPermissionLevel.Minimal)]
[AspNetHostingPermissionAttribute(SecurityAction.LinkDemand, Level = AspNetHostingPermissionLevel.Minimal)]
public sealed class RenderingTemplate : Control
备注
RenderingTemplate对象派生自Control并添加一个新的成员: Template属性包含一个ITemplate对象。TemplateBasedControl (和其派生的类) 中的因此几个String属性可通过引用按其 Id 为RenderingTemplate对象间接引用ITemplate对象。
RenderingTemplate对象通常定义为文件夹%ProgramFiles%\Common Files\Microsoft Shared\web server extensions\15\template\controltemplates 中的.ascx 文件中的<RenderingTemplate>元素。
线程安全性
该类型的任何公共 静态 (已共享 在 Visual Basic 中) 成员都是线程安全的。不保证任何实例成员都是线程安全的。