次の方法で共有


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

新しい ITemplateEditingFrame

実装

注釈

注意

TemplateEditingService クラスは廃止されています。 コントロールデザイナーのプロパティを使用して、テンプレートを公開 TemplateGroups します。 デザインホストは、 TemplatedEditableDesignerRegion TemplateDefinition 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

フレームに表示される編集フレームの名前。 通常、この名前は、フレームを作成するために呼び出される Text のメニュー テキストとして使用される TemplateEditingVerb と同じです。

templateNames
String[]

テンプレート編集フレームに格納されるテンプレートの名前の配列。

controlStyle
Style

編集フレームのコントロール Style

templateStyles
Style[]

編集フレームのテンプレート スタイルを表す Style 型の配列。

戻り値

ITemplateEditingFrame

新しい ITemplateEditingFrame

実装

注釈

注意

TemplateEditingService クラスは廃止されています。 コントロールデザイナーのプロパティを使用して、テンプレートを公開 TemplateGroups します。 デザインホストは、 TemplatedEditableDesignerRegion TemplateGroup コントロールデザイナーに対して定義されているそれぞれに対してオブジェクトを作成します。

適用対象