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 的方法都能存取。