CodeDomSerializerBase::SerializeProperty Method (IDesignerSerializationManager^, CodeStatementCollection^, Object^, PropertyDescriptor^)
.NET Framework (current version)
Serializes a property on the given object.
Assembly: System.Design (in System.Design.dll)
protected: void SerializeProperty( IDesignerSerializationManager^ manager, CodeStatementCollection^ statements, Object^ value, PropertyDescriptor^ propertyToSerialize )
Parameters
- manager
-
Type:
System.ComponentModel.Design.Serialization::IDesignerSerializationManager^
The IDesignerSerializationManager to use for serialization.
- statements
-
Type:
System.CodeDom::CodeStatementCollection^
The CodeStatementCollection into which the property will be serialized.
- value
-
Type:
System::Object^
The object on which the property will be serialized.
- propertyToSerialize
-
Type:
System.ComponentModel::PropertyDescriptor^
The property to serialize.
| Exception | Condition |
|---|---|
| ArgumentNullException | manager, value, statements, or propertyToSerialize is null. |
The SerializeProperty method retrieves a MemberCodeDomSerializer for the propertyToSerialize parameter and delegates to it.
SerializeProperty places the statements and propertyToSerialize parameters on the ContextStack.
.NET Framework
Available since 2.0
Available since 2.0
Show: