This documentation is archived and is not being maintained.
CodeDomDesignerLoader Class
Visual Studio 2010
Provides the base class for implementing a CodeDOM-based designer loader.
System::Object
System.ComponentModel.Design.Serialization::DesignerLoader
System.ComponentModel.Design.Serialization::BasicDesignerLoader
System.ComponentModel.Design.Serialization::CodeDomDesignerLoader
System.ComponentModel.Design.Serialization::DesignerLoader
System.ComponentModel.Design.Serialization::BasicDesignerLoader
System.ComponentModel.Design.Serialization::CodeDomDesignerLoader
Assembly: System.Design (in System.Design.dll)
The CodeDomDesignerLoader type exposes the following members.
| Name | Description | |
|---|---|---|
![]() | CodeDomDesignerLoader | Initializes a new instance of the CodeDomDesignerLoader class. |
| Name | Description | |
|---|---|---|
![]() | CodeDomProvider | Gets the CodeDomProvider this designer loader will use. |
![]() | LoaderHost | Gets the loader host. (Inherited from BasicDesignerLoader.) |
![]() | Loading | Gets a value indicating whether the designer loader is loading the design surface. (Inherited from BasicDesignerLoader.) |
![]() | Modified | Gets or sets a value indicating whether the designer has been modified. (Inherited from BasicDesignerLoader.) |
![]() | PropertyProvider | Gets or sets the property provider for the serialization manager being used by the loader. (Inherited from BasicDesignerLoader.) |
![]() | ReloadPending | Gets a value indicating whether a reload has been queued. (Inherited from BasicDesignerLoader.) |
![]() | TypeResolutionService | Gets the type resolution service to be used with this designer loader. |
| Name | Description | |
|---|---|---|
![]() | BeginLoad | Starts the loading process. (Inherited from BasicDesignerLoader.) |
![]() | Dispose | Releases the resources used by the CodeDomDesignerLoader class. (Overrides BasicDesignerLoader::Dispose().) |
![]() | EnableComponentNotification | Enables or disables component notification with the DesignerLoader. (Inherited from BasicDesignerLoader.) |
![]() | Equals(Object) | Determines whether the specified Object is equal to the current Object. (Inherited from Object.) |
![]() | Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) |
![]() | Flush | Flushes pending changes to the designer loader. (Inherited from BasicDesignerLoader.) |
![]() | GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) |
![]() | GetService | Gets the requested service. (Inherited from BasicDesignerLoader.) |
![]() | GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() | Initialize | Initializes services. (Overrides BasicDesignerLoader::Initialize().) |
![]() | IsReloadNeeded | Returns a value indicating whether a reload is required. (Overrides BasicDesignerLoader::IsReloadNeeded().) |
![]() | MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
![]() | OnBeginLoad | Notifies the designer loader that loading is about to begin. (Overrides BasicDesignerLoader::OnBeginLoad().) |
![]() | OnBeginUnload | Notifies the designer loader that unloading is about to begin. (Overrides BasicDesignerLoader::OnBeginUnload().) |
![]() | OnComponentRename | Raises the ComponentRename event. |
![]() | OnEndLoad | Notifies the designer loader that loading is complete. (Overrides BasicDesignerLoader::OnEndLoad(Boolean, ICollection).) |
![]() | OnModifying | Notifies the designer loader that the state of the document is about to be modified. (Inherited from BasicDesignerLoader.) |
![]() | Parse | Parses the text or other persistent storage and returns a CodeCompileUnit. |
![]() | PerformFlush | Requests serialization of the root component of the designer. (Overrides BasicDesignerLoader::PerformFlush(IDesignerSerializationManager).) |
![]() | PerformLoad | Parses code from a CodeDOM provider. (Overrides BasicDesignerLoader::PerformLoad(IDesignerSerializationManager).) |
![]() | Reload | Queues a reload of the designer. (Inherited from BasicDesignerLoader.) |
![]() | ReportFlushErrors | Reports errors that occurred while flushing changes. (Inherited from BasicDesignerLoader.) |
![]() | SetBaseComponentClassName | Sets the full class name of the base component. (Inherited from BasicDesignerLoader.) |
![]() | ToString | Returns a string that represents the current object. (Inherited from Object.) |
![]() | Write | Writes compile-unit changes to persistent storage. |
| Name | Description | |
|---|---|---|
![]() ![]() | IDesignerLoaderService::AddLoadDependency | Registers an external component as part of the load process managed by IDesignerLoaderService. (Inherited from BasicDesignerLoader.) |
![]() ![]() | IDesignerLoaderService::DependentLoadComplete | Signals that a dependent load has finished. (Inherited from BasicDesignerLoader.) |
![]() ![]() | IDesignerLoaderService::Reload | Reloads the design document. (Inherited from BasicDesignerLoader.) |
![]() ![]() | IDesignerSerializationService::Deserialize | Deserializes the specified serialization data object and returns a collection of objects represented by that data. |
![]() ![]() | IDesignerSerializationService::Serialize | Serializes the specified collection of objects and stores them in a serialization data object. |
![]() ![]() | INameCreationService::CreateName | Creates a new name that is unique to all components in the specified container. |
![]() ![]() | INameCreationService::IsValidName | Gets a value indicating whether the specified name is valid. |
![]() ![]() | INameCreationService::ValidateName | Gets a value indicating whether the specified name is valid. |
- NamedPermissionSet
for full access to system resources. Demand values: LinkDemand, InheritanceDemand. Associated state: FullTrust
Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows XP SP2 x64 Edition, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2
The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.
Show:
