CodeDomSerializerBase.SetExpression Method (IDesignerSerializationManager, Object, CodeExpression, Boolean)

 
System_CAPS_noteNote

The .NET API Reference documentation has a new home. Visit the .NET API Browser on docs.microsoft.com to see the new experience.

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: