This documentation is archived and is not being maintained.
TemplatedControlDesigner.CreateTemplateEditingFrame Method
.NET Framework 1.1
When overridden in a derived class, creates a template editing frame for the specified designer verb.
[Visual Basic] Protected MustOverride Function CreateTemplateEditingFrame( _ ByVal verb As TemplateEditingVerb _ ) As ITemplateEditingFrame [C#] protected abstract ITemplateEditingFrame CreateTemplateEditingFrame( TemplateEditingVerb verb ); [C++] protected: virtual ITemplateEditingFrame* CreateTemplateEditingFrame( TemplateEditingVerb* verb ) = 0; [JScript] protected abstract function CreateTemplateEditingFrame( verb : TemplateEditingVerb ) : ITemplateEditingFrame;
Parameters
- verb
- The template editing verb to create a template editing frame for.
Return Value
The new template editing frame.
Example
[Visual Basic] The following code example overrides the CreateTemplateEditingFrame method to create a design surface on which to manipulate templates at design time.
[Visual Basic]
' Override the CreateTemplateEditingFrame method to
' provide a frame in which to manipulate
' templates at design time.
Protected Overrides Function CreateTemplateEditingFrame( _
verb As TemplateEditingVerb) As ITemplateEditingFrame
Dim teService As ITemplateEditingService = _
CType(GetService(GetType(ITemplateEditingService)), ITemplateEditingService)
Debug.Assert( Not (teService Is Nothing), _
"How did we get this far without an ITemplateEditingService?")
Debug.Assert((verb.Index = 0))
Dim templateNames() As String = {"ItemTemplate"}
Dim templateStyles() As Style = {CType(Component, TemplatedList).ItemStyle}
Dim editingFrame As ITemplateEditingFrame = _
teService.CreateFrame( _
Me, verb.Text, templateNames, CType(Component, TemplatedList).ControlStyle, templateStyles)
Return editingFrame
End Function
[C#, C++, JScript] No example is available for C#, C++, or JScript. To view a Visual Basic example, click the Language Filter button
in the upper-left corner of the page.
Requirements
Platforms: Windows 2000, Windows XP Professional, Windows Server 2003 family
.NET Framework Security:
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries From Partially Trusted Code
See Also
TemplatedControlDesigner Class | TemplatedControlDesigner Members | System.Web.UI.Design Namespace
Show: