共用方式為


CodeDomSerializerBase.SetExpression 方法

定義

建立物件與運算式的關聯。

多載

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)

參數

value
Object

要序列化的物件。

expression
CodeExpression

要與 value 相關聯的 CodeExpression

例外狀況

managervalueexpressionnull

備註

方法 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)

參數

value
Object

要序列化的物件。

expression
CodeExpression

要與 value 相關聯的 CodeExpression

isPreset
Boolean

true 表示指定預設運算式,否則為 false

備註

方法 SetExpression 是協助程式方法,可將 與對象產生關聯 CodeExpression 。 以這種方式與表達式相關聯的物件可透過 GetExpression 方法存取。 會將 SetExpression 表達式數據表儲存為內容堆疊上的附加物件,以便任何串行化程式 GetExpression 的方法都能存取。

另請參閱

適用於