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

 

Initializes a new instance of the TemplateDefinition class, using the provided designer, template name, template, property name, Style object, and whether to limit content to Web server controls.

Namespace:   System.Web.UI.Design
Assembly:  System.Design (in System.Design.dll)

public:
TemplateDefinition(
	ControlDesigner^ designer,
	String^ name,
	Object^ templatedObject,
	String^ templatePropertyName,
	Style^ style,
	bool serverControlsOnly
)

Parameters

designer
Type: System.Web.UI.Design::ControlDesigner^

The parent ControlDesigner object.

name
Type: System::String^

The name of the template.

templatedObject
Type: System::Object^

The object that contains the template.

templatePropertyName
Type: System::String^

The property name that represents this template in the Properties list in the design host.

style
Type: System.Web.UI.WebControls::Style^

A Style object to apply to each template.

serverControlsOnly
Type: System::Boolean

A Boolean value indicating whether the template should limit content to Web server controls.

Exception Condition
ArgumentNullException

designer is null,

-or-

templatedObject is null.

.NET Framework
Available since 2.0
Return to top
Show: