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

將在框架上顯示的編輯框架名稱。 通常這和 Text 相同,後者是做為建立框架時所叫用之 TemplateEditingVerb 的功能表文字。

templateNames
String[]

樣板編輯框架將包含的樣板名稱陣列。

傳回

新的 ITemplateEditingFrame

實作

備註

注意

TemplateEditingService 類別已經過時。 透過 TemplateGroups 控制項設計工具的 屬性公開範本。 設計主應用程式會針對控制項設計工具所定義的每個 TemplateGroupTemplateDefinition 物件建立 TemplatedEditableDesignerRegion 物件。

適用於

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

將在框架上顯示的編輯框架名稱。 通常這和 Text 相同,後者是做為建立框架時所叫用之 TemplateEditingVerb 的功能表文字。

templateNames
String[]

樣板編輯框架將包含的樣板名稱陣列。

controlStyle
Style

編輯框架的控制項 Style

templateStyles
Style[]

Style 類型的陣列,表示編輯框架的樣板樣式。

傳回

新的 ITemplateEditingFrame

實作

備註

注意

TemplateEditingService 類別已經過時。 透過 TemplateGroups 控制項設計工具的 屬性公開範本。 設計主應用程式會 TemplatedEditableDesignerRegion 為控制項設計工具定義的每個 TemplateGroup 物件建立 物件。

適用於