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 中) 成员都是线程安全的。不保证任何实例成员都是线程安全的。

另请参阅

引用

RenderingTemplate 成员

Microsoft.SharePoint.WebControls 命名空间