CodeDomDesignerLoader Methods

(see also Protected Methods )
  Name Description
Public method BeginLoad  Starts the loading process. (inherited from BasicDesignerLoader)
Public method Dispose Overridden. Releases the resources used by the CodeDomDesignerLoader class.
Public method Equals  Overloaded. Determines whether two Object instances are equal. (inherited from Object)
Public method Flush  Flushes pending changes to the designer loader. (inherited from BasicDesignerLoader)
Public method GetHashCode  Serves as a hash function for a particular type. (inherited from Object)
Public method GetType  Gets the Type of the current instance. (inherited from Object)
Public method Static ReferenceEquals  Determines whether the specified Object instances are the same instance. (inherited from Object)
Public method ToString  Returns a String that represents the current Object. (inherited from Object)

  Name Description
Protected method EnableComponentNotification  Enables or disables component notification with the DesignerLoader. (inherited from BasicDesignerLoader)
Protected method Finalize  Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (inherited from Object)
Protected method GetService  Gets the requested service. (inherited from BasicDesignerLoader)
Protected method Initialize Overridden. Initializes services.
Protected method IsReloadNeeded Overridden. Returns a value indicating whether a reload is required.
Protected method MemberwiseClone  Creates a shallow copy of the current Object. (inherited from Object)
Protected method OnBeginLoad Overridden. Notifies the designer loader that loading is about to begin.
Protected method OnBeginUnload Overridden. Notifies the designer loader that unloading is about to begin.
Protected method OnComponentRename Raises the ComponentRename event.
Protected method OnEndLoad Overridden. Notifies the designer loader that loading is complete.
Protected method OnModifying  Notifies the designer loader that the state of the document is about to be modified. (inherited from BasicDesignerLoader)
Protected method Parse Parses the text or other persistent storage and returns a CodeCompileUnit.
Protected method PerformFlush Overridden. Requests serialization of the root component of the designer.
Protected method PerformLoad Overridden. Parses code from a CodeDOM provider.
Protected method Reload  Queues a reload of the designer. (inherited from BasicDesignerLoader)
Protected method ReportFlushErrors  Reports errors that occurred while flushing changes. (inherited from BasicDesignerLoader)
Protected method SetBaseComponentClassName  Sets the full class name of the base component. (inherited from BasicDesignerLoader)
Protected method Write Writes compile-unit changes to persistent storage.

  Name Description
Explicit interface implementation Method System.ComponentModel.Design.Serialization.IDesignerSerializationService.Deserialize Deserializes the specified serialization data object and returns a collection of objects represented by that data.
Explicit interface implementation Method System.ComponentModel.Design.Serialization.IDesignerSerializationService.Serialize Serializes the specified collection of objects and stores them in a serialization data object.
Explicit interface implementation Method System.ComponentModel.Design.Serialization.INameCreationService.CreateName Creates a new name that is unique to all components in the specified container.
Explicit interface implementation Method System.ComponentModel.Design.Serialization.INameCreationService.IsValidName Gets a value indicating whether the specified name is valid.
Explicit interface implementation Method System.ComponentModel.Design.Serialization.INameCreationService.ValidateName Gets a value indicating whether the specified name is valid.

Community Additions