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

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

例外

designer is null

-或-

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 服务器控件。

例外

designer is null

-或-

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要应用于每个模板的对象。

例外

designer is null

-或-

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 服务器控件。

例外

designer is null

-或-

templatedObjectnull

另请参阅

适用于