CodeDomSerializerBase.SetExpression Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bir nesneyi bir ifadeyle ilişkilendirir.
Aşırı Yüklemeler
SetExpression(IDesignerSerializationManager, Object, CodeExpression) |
Bir nesneyi bir ifadeyle ilişkilendirir. |
SetExpression(IDesignerSerializationManager, Object, CodeExpression, Boolean) |
Bir nesneyi bir ifadeyle ilişkilendirir ve isteğe bağlı olarak önceden ayarlanmış bir ifade belirtir. |
SetExpression(IDesignerSerializationManager, Object, CodeExpression)
Bir nesneyi bir ifadeyle ilişkilendirir.
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)
Parametreler
- manager
- IDesignerSerializationManager
IDesignerSerializationManager Serileştirme için kullanılacak.
- value
- Object
Serileştirecek nesne.
- expression
- CodeExpression
CodeExpression ile ilişkilendirilecek value
olan .
Özel durumlar
manager
, value
veya expression
şeklindedir null
.
Açıklamalar
SetExpression yöntemi, bir CodeExpression nesnesiyle ilişkilendiren bir yardımcı yöntemdir. İfadelerle bu şekilde ilişkilendirilen nesnelere GetExpression yöntemi aracılığıyla erişilebilir. SetExpression , herhangi bir seri hale getiricinin GetExpression yöntemiyle erişilebilir olması için ifade tablosunu bağlam yığınında eklenmiş bir nesne olarak depolar.
Ayrıca bkz.
Şunlara uygulanır
SetExpression(IDesignerSerializationManager, Object, CodeExpression, Boolean)
Bir nesneyi bir ifadeyle ilişkilendirir ve isteğe bağlı olarak önceden ayarlanmış bir ifade belirtir.
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)
Parametreler
- manager
- IDesignerSerializationManager
IDesignerSerializationManager Serileştirme için kullanılacak.
- value
- Object
Serileştirecek nesne.
- expression
- CodeExpression
CodeExpression ile ilişkilendirilecek value
olan .
- isPreset
- Boolean
true
önceden ayarlanmış bir ifade belirtmek için; aksi takdirde , false
.
Açıklamalar
SetExpression yöntemi, bir CodeExpression nesnesiyle ilişkilendiren bir yardımcı yöntemdir. İfadelerle bu şekilde ilişkilendirilen nesnelere GetExpression yöntemi aracılığıyla erişilebilir. , SetExpression ifade tablosunu bağlam yığınında eklenmiş bir nesne olarak depolar, böylece herhangi bir seri hale getiricinin GetExpression yöntemi tarafından erişilebilir.