TemplateEditingService.CreateFrame 方法

定义

创建新的模板编辑框。

重载

CreateFrame(TemplatedControlDesigner, String, String[])

此 API 支持产品基础结构,不能在代码中直接使用。

使用指定的名称和模板为指定的模板化控件设计器创建新的模板编辑框。

CreateFrame(TemplatedControlDesigner, String, String[], Style, Style[])

此 API 支持产品基础结构,不能在代码中直接使用。

使用指定的名称、模板名称、控件样式和模板样式为指定的 TemplatedControlDesigner 对象创建一个新的模板编辑框。

CreateFrame(TemplatedControlDesigner, String, String[])

使用指定的名称和模板为指定的模板化控件设计器创建新的模板编辑框。

此 API 支持产品基础结构,不能在代码中直接使用。

public:
 virtual System::Web::UI::Design::ITemplateEditingFrame ^ CreateFrame(System::Web::UI::Design::TemplatedControlDesigner ^ designer, System::String ^ frameName, cli::array <System::String ^> ^ templateNames);
public System.Web.UI.Design.ITemplateEditingFrame CreateFrame (System.Web.UI.Design.TemplatedControlDesigner designer, string frameName, string[] templateNames);
abstract member CreateFrame : System.Web.UI.Design.TemplatedControlDesigner * string * string[] -> System.Web.UI.Design.ITemplateEditingFrame
override this.CreateFrame : System.Web.UI.Design.TemplatedControlDesigner * string * string[] -> System.Web.UI.Design.ITemplateEditingFrame
Public Function CreateFrame (designer As TemplatedControlDesigner, frameName As String, templateNames As String()) As ITemplateEditingFrame

参数

designer
TemplatedControlDesigner

将使用模板编辑框的 TemplatedControlDesigner

frameName
String

将在框上显示的编辑框的名称。 通常,这与用作 TemplateEditingVerb(创建框架时调用)的菜单文本的 Text 相同。

templateNames
String[]

模板编辑框将包含的模板的名称数组。

返回

ITemplateEditingFrame

新的 ITemplateEditingFrame

实现

注解

备注

TemplateEditingService 类已过时。 通过 TemplateGroups 控件设计器的属性公开模板。 设计宿主 TemplatedEditableDesignerRegionTemplateDefinition TemplateGroup 控件设计器中定义的每个创建一个对象。

适用于

CreateFrame(TemplatedControlDesigner, String, String[], Style, Style[])

使用指定的名称、模板名称、控件样式和模板样式为指定的 TemplatedControlDesigner 对象创建一个新的模板编辑框。

此 API 支持产品基础结构,不能在代码中直接使用。

public:
 virtual System::Web::UI::Design::ITemplateEditingFrame ^ CreateFrame(System::Web::UI::Design::TemplatedControlDesigner ^ designer, System::String ^ frameName, cli::array <System::String ^> ^ templateNames, System::Web::UI::WebControls::Style ^ controlStyle, cli::array <System::Web::UI::WebControls::Style ^> ^ templateStyles);
public System.Web.UI.Design.ITemplateEditingFrame CreateFrame (System.Web.UI.Design.TemplatedControlDesigner designer, string frameName, string[] templateNames, System.Web.UI.WebControls.Style controlStyle, System.Web.UI.WebControls.Style[] templateStyles);
abstract member CreateFrame : System.Web.UI.Design.TemplatedControlDesigner * string * string[] * System.Web.UI.WebControls.Style * System.Web.UI.WebControls.Style[] -> System.Web.UI.Design.ITemplateEditingFrame
override this.CreateFrame : System.Web.UI.Design.TemplatedControlDesigner * string * string[] * System.Web.UI.WebControls.Style * System.Web.UI.WebControls.Style[] -> System.Web.UI.Design.ITemplateEditingFrame
Public Function CreateFrame (designer As TemplatedControlDesigner, frameName As String, templateNames As String(), controlStyle As Style, templateStyles As Style()) As ITemplateEditingFrame

参数

designer
TemplatedControlDesigner

将使用模板编辑框的 TemplatedControlDesigner

frameName
String

将在框上显示的编辑框的名称。 通常,这与用作 TemplateEditingVerb(创建框架时调用)的菜单文本的 Text 相同。

templateNames
String[]

模板编辑框将包含的模板的名称数组。

controlStyle
Style

编辑框的控件 Style

templateStyles
Style[]

表示编辑框的模板样式的 Style 类型的数组。

返回

ITemplateEditingFrame

新的 ITemplateEditingFrame

实现

注解

备注

TemplateEditingService 类已过时。 通过 TemplateGroups 控件设计器的属性公开模板。 设计宿主 TemplatedEditableDesignerRegion 为控件设计器中定义的每个创建一个对象 TemplateGroup

适用于