Freigeben über


TemplateEditingService.CreateFrame Methode

Definition

Erstellt einen neuen Vorlagenbearbeitungsrahmen.

Überlädt

CreateFrame(TemplatedControlDesigner, String, String[])

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Erstellt für den angegebenen aus einer Vorlage gebildeten Steuerelement-Designer einen neuen Vorlagenbearbeitungsrahmen, wobei der angegebene Name und die angegebenen Vorlagen verwendet werden.

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

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Erstellt einen neuen Vorlagenbearbeitungsrahmen für das angegebene TemplatedControlDesigner-Objekt unter Verwendung des angegebenen Namens, Vorlagennamens, Steuerelementformats und Vorlagenformats.

CreateFrame(TemplatedControlDesigner, String, String[])

Erstellt für den angegebenen aus einer Vorlage gebildeten Steuerelement-Designer einen neuen Vorlagenbearbeitungsrahmen, wobei der angegebene Name und die angegebenen Vorlagen verwendet werden.

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

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

Parameter

designer
TemplatedControlDesigner

Der TemplatedControlDesigner, der den Vorlagenbearbeitungsrahmen verwendet.

frameName
String

Der Name des Bearbeitungsrahmens, der in dem Rahmen angezeigt wird. Dieser stimmt normalerweise mit dem als Menütext für das Text verwendeten TemplateEditingVerb überein, der zum Erstellen des Rahmens aufgerufen wird.

templateNames
String[]

Ein Array von Namen für die Vorlagen, die der Vorlagenbearbeitungsrahmen enthält.

Gibt zurück

ITemplateEditingFrame

Die neue ITemplateEditingFrame.

Implementiert

Hinweise

Hinweis

Die Klasse TemplateEditingService ist veraltet. Machen Sie Vorlagen über die TemplateGroups -Eigenschaft eines Steuerelement-Designers verfügbar. Der Entwurfshost erstellt ein -Objekt für jedes in jedem , TemplatedEditableDesignerRegion das für einen TemplateDefinition TemplateGroup Steuerelement-Designer definiert ist.

Gilt für

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

Erstellt einen neuen Vorlagenbearbeitungsrahmen für das angegebene TemplatedControlDesigner-Objekt unter Verwendung des angegebenen Namens, Vorlagennamens, Steuerelementformats und Vorlagenformats.

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

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

Parameter

designer
TemplatedControlDesigner

Der TemplatedControlDesigner, der den Vorlagenbearbeitungsrahmen verwendet.

frameName
String

Der Name des Bearbeitungsrahmens, der in dem Rahmen angezeigt wird. Dieser stimmt normalerweise mit dem als Menütext für das Text verwendeten TemplateEditingVerb überein, der zum Erstellen des Rahmens aufgerufen wird.

templateNames
String[]

Ein Array von Namen für die Vorlagen, die der Vorlagenbearbeitungsrahmen enthält.

controlStyle
Style

Der Steuerelement-Style für den Bearbeitungsrahmen.

templateStyles
Style[]

Ein Array vom Typ Style, das die Vorlagenformate für den Bearbeitungsrahmen darstellt.

Gibt zurück

ITemplateEditingFrame

Die neue ITemplateEditingFrame.

Implementiert

Hinweise

Hinweis

Die Klasse TemplateEditingService ist veraltet. Machen Sie Vorlagen über die TemplateGroups -Eigenschaft eines Steuerelement-Designers verfügbar. Der Entwurfshost erstellt ein -Objekt für jede , TemplatedEditableDesignerRegion die für einen TemplateGroup Steuerelement-Designer definiert ist.

Gilt für