CodeDomSerializer.Deserialize(IDesignerSerializationManager, Object) Method

Definition

Deserializes the specified serialized CodeDOM object into an object.

public abstract object Deserialize(System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, object codeObject);
public virtual object Deserialize(System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, object codeObject);
public virtual object? Deserialize(System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, object codeObject);

Parameters

manager
IDesignerSerializationManager

A serialization manager interface that is used during the deserialization process.

codeObject
Object

A serialized CodeDOM object to deserialize.

Returns

The deserialized CodeDOM object.

Exceptions

manager or codeObject is null.

codeObject is an unsupported code element.

Remarks

This method uses the serialization manager to create objects and resolve data types. The root of the object graph is returned.

Applies to

Product Versions
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10