CodeDomSerializerBase.SetExpression 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
将一个对象与表达式相关联。
重载
SetExpression(IDesignerSerializationManager, Object, CodeExpression) |
将一个对象与表达式相关联。 |
SetExpression(IDesignerSerializationManager, Object, CodeExpression, Boolean) |
将对象与表达式关联,并选择指定预设表达式。 |
SetExpression(IDesignerSerializationManager, Object, CodeExpression)
将一个对象与表达式相关联。
protected:
void SetExpression(System::ComponentModel::Design::Serialization::IDesignerSerializationManager ^ manager, System::Object ^ value, System::CodeDom::CodeExpression ^ expression);
protected void SetExpression (System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, object value, System.CodeDom.CodeExpression expression);
member this.SetExpression : System.ComponentModel.Design.Serialization.IDesignerSerializationManager * obj * System.CodeDom.CodeExpression -> unit
Protected Sub SetExpression (manager As IDesignerSerializationManager, value As Object, expression As CodeExpression)
参数
- manager
- IDesignerSerializationManager
用于序列化的 IDesignerSerializationManager。
- value
- Object
要序列化的对象。
- expression
- CodeExpression
要与 value
相关联的 CodeExpression。
例外
manager
、value
或 expression
为 null
。
注解
方法 SetExpression 是一种帮助程序方法,它将 CodeExpression 与 对象相关联。 以这种方式与表达式关联的对象可通过 GetExpression 方法访问。 SetExpression 将其表达式表存储为上下文堆栈上的追加对象,以便任何序列化程序的 GetExpression 方法都可以访问它。
另请参阅
适用于
SetExpression(IDesignerSerializationManager, Object, CodeExpression, Boolean)
将对象与表达式关联,并选择指定预设表达式。
protected:
void SetExpression(System::ComponentModel::Design::Serialization::IDesignerSerializationManager ^ manager, System::Object ^ value, System::CodeDom::CodeExpression ^ expression, bool isPreset);
protected void SetExpression (System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, object value, System.CodeDom.CodeExpression expression, bool isPreset);
member this.SetExpression : System.ComponentModel.Design.Serialization.IDesignerSerializationManager * obj * System.CodeDom.CodeExpression * bool -> unit
Protected Sub SetExpression (manager As IDesignerSerializationManager, value As Object, expression As CodeExpression, isPreset As Boolean)
参数
- manager
- IDesignerSerializationManager
用于序列化的 IDesignerSerializationManager。
- value
- Object
要序列化的对象。
- expression
- CodeExpression
要与 value
相关联的 CodeExpression。
- isPreset
- Boolean
要指定预设表达式,则为 true
;否则为 false
。
注解
方法 SetExpression 是一种帮助程序方法,它将 CodeExpression 与 对象相关联。 以这种方式与表达式关联的对象可通过 GetExpression 方法访问。 将其 SetExpression 表达式表存储为上下文堆栈上的追加对象,以便任何序列化程序的 GetExpression 方法都可以访问它。