CodeDomSerializerBase::SetExpression Method (IDesignerSerializationManager^, Object^, CodeExpression^, Boolean)

 

Associates an object with an expression, optionally specifying a preset expression.

Namespace:   System.ComponentModel.Design.Serialization
Assembly:  System.Design (in System.Design.dll)

protected:
void SetExpression(
	IDesignerSerializationManager^ manager,
	Object^ value,
	CodeExpression^ expression,
	bool isPreset
)

Parameters

manager
Type: System.ComponentModel.Design.Serialization::IDesignerSerializationManager^

The IDesignerSerializationManager to use for serialization.

value
Type: System::Object^

The object to serialize.

expression
Type: System.CodeDom::CodeExpression^

The CodeExpression with which to associate value.

isPreset
Type: System::Boolean

true to specify a preset expression; otherwise, false.

The SetExpression method is a helper method that associates a CodeExpression with an object. Objects that have been associated with expressions in this way are accessible through the GetExpression method. The SetExpression stores its expression table as an appended object on the context stack so it is accessible by any serializer’s GetExpression method.

.NET Framework
Available since 2.0
Return to top
Show: