TemplateDefinition Constructor (ControlDesigner^, String^, Object^, String^, Style^, Boolean)
.NET Framework (current version)
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.
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
Available since 2.0
Show: