TemplateDefinition 构造函数

定义

初始化 TemplateDefinition 类的新实例。

重载

TemplateDefinition(ControlDesigner, String, Object, String)

使用所提供的设计器、模板名称、模板和属性名初始化 TemplateDefinition 类的新实例。

TemplateDefinition(ControlDesigner, String, Object, String, Boolean)

使用所提供的设计器、模板名称、模板、属性名以及是否将模板内容限制为 Web 服务器控件来初始化 TemplateDefinition 类的新实例。

TemplateDefinition(ControlDesigner, String, Object, String, Style)

使用所提供的设计器、模板名称、模板、属性名以及 TemplateDefinition 对象来初始化 Style 类的新实例。

TemplateDefinition(ControlDesigner, String, Object, String, Style, Boolean)

使用所提供的设计器、模板名称、模板、属性名、TemplateDefinition 对象以及是否将内容限制为 Web 服务器控件来初始化 Style 类的新实例。

TemplateDefinition(ControlDesigner, String, Object, String)

使用所提供的设计器、模板名称、模板和属性名初始化 TemplateDefinition 类的新实例。

public:
 TemplateDefinition(System::Web::UI::Design::ControlDesigner ^ designer, System::String ^ name, System::Object ^ templatedObject, System::String ^ templatePropertyName);
public TemplateDefinition (System.Web.UI.Design.ControlDesigner designer, string name, object templatedObject, string templatePropertyName);
new System.Web.UI.Design.TemplateDefinition : System.Web.UI.Design.ControlDesigner * string * obj * string -> System.Web.UI.Design.TemplateDefinition
Public Sub New (designer As ControlDesigner, name As String, templatedObject As Object, templatePropertyName As String)

参数

designer
ControlDesigner

ControlDesigner 对象。

name
String

模板的名称。

templatedObject
Object

包含模板的对象。

templatePropertyName
String

属性名,在设计宿主的“属性”列表中表示此模板。

例外

designernull

  • 或 - templatedObjectnull

另请参阅

适用于

TemplateDefinition(ControlDesigner, String, Object, String, Boolean)

使用所提供的设计器、模板名称、模板、属性名以及是否将模板内容限制为 Web 服务器控件来初始化 TemplateDefinition 类的新实例。

public:
 TemplateDefinition(System::Web::UI::Design::ControlDesigner ^ designer, System::String ^ name, System::Object ^ templatedObject, System::String ^ templatePropertyName, bool serverControlsOnly);
public TemplateDefinition (System.Web.UI.Design.ControlDesigner designer, string name, object templatedObject, string templatePropertyName, bool serverControlsOnly);
new System.Web.UI.Design.TemplateDefinition : System.Web.UI.Design.ControlDesigner * string * obj * string * bool -> System.Web.UI.Design.TemplateDefinition
Public Sub New (designer As ControlDesigner, name As String, templatedObject As Object, templatePropertyName As String, serverControlsOnly As Boolean)

参数

designer
ControlDesigner

ControlDesigner 对象。

name
String

模板的名称。

templatedObject
Object

包含模板的对象。

templatePropertyName
String

属性名,在设计宿主的“属性”列表中表示此模板。

serverControlsOnly
Boolean

一个布尔值,指示模板内容是否只允许为 Web 服务器控件。

例外

designernull

  • 或 - templatedObjectnull

另请参阅

适用于

TemplateDefinition(ControlDesigner, String, Object, String, Style)

使用所提供的设计器、模板名称、模板、属性名以及 TemplateDefinition 对象来初始化 Style 类的新实例。

public:
 TemplateDefinition(System::Web::UI::Design::ControlDesigner ^ designer, System::String ^ name, System::Object ^ templatedObject, System::String ^ templatePropertyName, System::Web::UI::WebControls::Style ^ style);
public TemplateDefinition (System.Web.UI.Design.ControlDesigner designer, string name, object templatedObject, string templatePropertyName, System.Web.UI.WebControls.Style style);
new System.Web.UI.Design.TemplateDefinition : System.Web.UI.Design.ControlDesigner * string * obj * string * System.Web.UI.WebControls.Style -> System.Web.UI.Design.TemplateDefinition
Public Sub New (designer As ControlDesigner, name As String, templatedObject As Object, templatePropertyName As String, style As Style)

参数

designer
ControlDesigner

ControlDesigner 对象。

name
String

模板的名称。

templatedObject
Object

包含模板的对象。

templatePropertyName
String

属性名,在设计宿主的“属性”列表中表示此模板。

style
Style

要应用到每个模板的 Style 对象。

例外

designernull

  • 或 - templatedObjectnull

另请参阅

适用于

TemplateDefinition(ControlDesigner, String, Object, String, Style, Boolean)

使用所提供的设计器、模板名称、模板、属性名、TemplateDefinition 对象以及是否将内容限制为 Web 服务器控件来初始化 Style 类的新实例。

public:
 TemplateDefinition(System::Web::UI::Design::ControlDesigner ^ designer, System::String ^ name, System::Object ^ templatedObject, System::String ^ templatePropertyName, System::Web::UI::WebControls::Style ^ style, bool serverControlsOnly);
public TemplateDefinition (System.Web.UI.Design.ControlDesigner designer, string name, object templatedObject, string templatePropertyName, System.Web.UI.WebControls.Style style, bool serverControlsOnly);
new System.Web.UI.Design.TemplateDefinition : System.Web.UI.Design.ControlDesigner * string * obj * string * System.Web.UI.WebControls.Style * bool -> System.Web.UI.Design.TemplateDefinition
Public Sub New (designer As ControlDesigner, name As String, templatedObject As Object, templatePropertyName As String, style As Style, serverControlsOnly As Boolean)

参数

designer
ControlDesigner

ControlDesigner 对象。

name
String

模板的名称。

templatedObject
Object

包含模板的对象。

templatePropertyName
String

属性名,在设计宿主的“属性”列表中表示此模板。

style
Style

要应用到每个模板的 Style 对象。

serverControlsOnly
Boolean

一个布尔值,指示模板是否应将内容限制为 Web 服务器控件。

例外

designernull

  • 或 - templatedObjectnull

另请参阅

适用于