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

布林 (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

布林 (Boolean) 值,指出樣板是否應將內容限制為 Web 伺服器控制項。

例外狀況

designernull, -或- templatedObjectnull

另請參閱

適用於