System.Web.UI.Design.WebFormsRootDesigner Members

The members of System.Web.UI.Design.WebFormsRootDesigner are listed below.

See Also: Inherited members from System.Object

Protected Constructors

Initializes a new instance of the System.Web.UI.Design.WebFormsRootDesigner class.

Public Properties

ComponentSystem.ComponentModel.IComponent.

Gets or sets the component that this designer is designing.

[read-only]
CurrentCultureSystem.Globalization.CultureInfo.

Gets the culture information for the current thread.

[read-only]
abstract
DocumentUrlstring.

When overridden in a derived class, gets the URL at which the Web Forms page is located.

[read-only]
abstract
IsDesignerViewLockedbool.

When overridden in a derived class, gets a value indicating whether the designer view is locked.

[read-only]
abstract
IsLoadingbool.

When overridden in a derived class, gets a value indicating whether the Web Forms page is still loading.

[read-only]
abstract
ReferenceManagerWebFormsReferenceManager.

When overridden in a derived class, gets a System.Web.UI.Design.WebFormsReferenceManager object that has information about the current Web Forms page.

Protected Properties

[read-only]
SupportedTechnologiesSystem.ComponentModel.Design.ViewTechnology[].

Gets an array of technologies that the designer component can support for its display.

[read-only]
VerbsSystem.ComponentModel.Design.DesignerVerbCollection.

Gets the design-time verbs that are supported by the designer.

Public Methods

abstract
AddClientScriptToDocument(ClientScriptItem)

When overridden in a derived class, adds a client script element to the current Web Forms page.

abstract
AddControlToDocument(System.Web.UI.Control, System.Web.UI.Control, ControlLocation) : string

When overridden in a derived class, adds a Web server control to the Web Forms page.

Finalize()

Frees the resources of the current System.Web.UI.Design.WebFormsRootDesigner object before it is reclaimed by the garbage collector.

GenerateEmptyDesignTimeHtml(System.Web.UI.Control) : string

Generates empty HTML markup for a control at design time.

GenerateErrorDesignTimeHtml(System.Web.UI.Control, Exception, string) : string

Generates HTML markup that is used to display an error message at design time by using the specified control, exception, and message.

abstract
GetClientScriptsInDocument() : ClientScriptItemCollection

When overridden in a derived class, returns a System.Web.UI.Design.ClientScriptItemCollection object that contains all client script items that are on the page.

Initialize(System.ComponentModel.IComponent)

Initializes the System.Web.UI.Design.WebFormsRootDesigner object using the specified component.

abstract
RemoveClientScriptFromDocument(string)

Removes the specified client script from the document at design time.

abstract
RemoveControlFromDocument(System.Web.UI.Control)

When overridden in a derived class, removes the specified control from the Web Forms page.

ResolveUrl(string) : string

Converts a relative URL into a fully qualified URL.

SetControlID(System.Web.UI.Control, string)

Sets the ID property of the specified control with the specified string.

Protected Methods

CreateDesignerActionService(IServiceProvider) : System.ComponentModel.Design.DesignerActionService

Returns a design-time System.ComponentModel.Design.DesignerActionService object.

CreateUrlResolutionService() : System.Web.UI.IUrlResolutionService

Returns an System.Web.UI.IUrlResolutionService that resolves relative URLs.

Dispose(bool)

Releases the unmanaged resources that are used by the System.Web.UI.Design.WebFormsRootDesigner and optionally releases the managed resources.

abstract
GetControlViewAndTag(System.Web.UI.Control, out IControlDesignerView, out IControlDesignerTag)
Documentation for this section has not yet been entered.
GetService(Type) : object

Returns the requested service.

GetView(System.ComponentModel.Design.ViewTechnology) : object

Returns a view object that is determined by the provided System.ComponentModel.Design.ViewTechnology object.

OnLoadComplete(EventArgs)

Raises the WebFormsRootDesigner.LoadComplete event when the Web Forms page is completely loaded.

PostFilterAttributes(IDictionary)

Allows a designer to change or remove items from the set of attributes that the designer exposes through a System.ComponentModel.TypeDescriptor object.

PostFilterEvents(IDictionary)

Allows a designer to change or remove items from the set of events that the designer exposes through a System.ComponentModel.TypeDescriptor object.

PostFilterProperties(IDictionary)

Allows a designer to change or remove items from the set of properties that the designer exposes through a System.ComponentModel.TypeDescriptor object.

PreFilterAttributes(IDictionary)

Allows a designer to add to the set of attributes that the designer exposes through a System.ComponentModel.TypeDescriptor object.

PreFilterEvents(IDictionary)

Allows a designer to add items to the set of events that the designer exposes through a System.ComponentModel.TypeDescriptor object.

PreFilterProperties(IDictionary)

Allows a designer to add items to the set of properties that the designer exposes through a System.ComponentModel.TypeDescriptor object.

Public Events

LoadComplete

Occurs when the designer completes loading the Web Forms page.

Explicitly Implemented Interface Members

IDisposable.Dispose

For a description of this member, see IDisposable.Dispose.

System.ComponentModel.Design.IDesigner.DoDefaultAction

For a description of this member, see System.ComponentModel.Design.IDesigner.DoDefaultAction.

System.ComponentModel.Design.IRootDesigner.GetView

Gets a view object for the specified view technology. For a description of this member, see System.ComponentModel.Design.IRootDesigner.GetView(System.ComponentModel.Design.ViewTechnology).

System.ComponentModel.Design.IDesignerFilter.PostFilterAttributes

For a description of this member, see System.ComponentModel.Design.IDesignerFilter.PostFilterAttributes(IDictionary).

System.ComponentModel.Design.IDesignerFilter.PostFilterEvents

For a description of this member, see System.ComponentModel.Design.IDesignerFilter.PostFilterEvents(IDictionary).

System.ComponentModel.Design.IDesignerFilter.PostFilterProperties

For a description of this member, see System.ComponentModel.Design.IDesignerFilter.PostFilterProperties(IDictionary).

System.ComponentModel.Design.IDesignerFilter.PreFilterAttributes

For a description of this member, see System.ComponentModel.Design.IDesignerFilter.PreFilterAttributes(IDictionary).

System.ComponentModel.Design.IDesignerFilter.PreFilterEvents

For a description of this member, see System.ComponentModel.Design.IDesignerFilter.PreFilterEvents(IDictionary).

System.ComponentModel.Design.IDesignerFilter.PreFilterProperties

For a description of this member, see System.ComponentModel.Design.IDesignerFilter.PreFilterProperties(IDictionary).

[read-only]
System.ComponentModel.Design.IRootDesigner.SupportedTechnologiesSystem.ComponentModel.Design.ViewTechnology[].

Gets an array of technologies that the designer component can support for its display. For a description of this member, see System.ComponentModel.Design.IRootDesigner.SupportedTechnologies.

[read-only]
System.ComponentModel.Design.IDesigner.VerbsSystem.ComponentModel.Design.DesignerVerbCollection.

Gets or sets the design-time verbs that are supported by the designer. For a description of this member, see System.ComponentModel.Design.IDesigner.Verbs.