Share via


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です。

こちらもご覧ください

適用対象