Freigeben über


CodeDomSerializerBase.SetExpression Methode

Definition

Verknüpft ein Objekt mit einem Ausdruck.

Überlädt

SetExpression(IDesignerSerializationManager, Object, CodeExpression)

Verknüpft ein Objekt mit einem Ausdruck.

SetExpression(IDesignerSerializationManager, Object, CodeExpression, Boolean)

Ordnet einem Ausdruck ein Objekt zu und gibt optional einen voreingestellten Ausdruck an.

SetExpression(IDesignerSerializationManager, Object, CodeExpression)

Verknüpft ein Objekt mit einem Ausdruck.

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)

Parameter

manager
IDesignerSerializationManager

Die für die Serialisierung zu verwendende IDesignerSerializationManager.

value
Object

Das zu serialisierende Objekt.

expression
CodeExpression

CodeExpression zum Verknüpfen von value.

Ausnahmen

manager, value oder expression ist null.

Hinweise

Die SetExpression -Methode ist eine Hilfsmethode, die einem CodeExpression -Objekt ordnet. Auf Objekte, die auf diese Weise Ausdrücken zugeordnet wurden, kann über die GetExpression -Methode zugegriffen werden. SetExpression speichert die Ausdruckstabelle als angefügtes Objekt auf dem Kontextstapel, sodass auf sie von jeder Serialisierungsmethode GetExpression zugegriffen werden kann.

Weitere Informationen

Gilt für:

SetExpression(IDesignerSerializationManager, Object, CodeExpression, Boolean)

Ordnet einem Ausdruck ein Objekt zu und gibt optional einen voreingestellten Ausdruck an.

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)

Parameter

manager
IDesignerSerializationManager

Die für die Serialisierung zu verwendende IDesignerSerializationManager.

value
Object

Das zu serialisierende Objekt.

expression
CodeExpression

CodeExpression zum Verknüpfen von value.

isPreset
Boolean

true, um einen voreingestellten Ausdruck anzugeben; andernfalls false.

Hinweise

Die SetExpression -Methode ist eine Hilfsmethode, die einem CodeExpression -Objekt ordnet. Auf Objekte, die auf diese Weise Ausdrücken zugeordnet wurden, kann über die GetExpression -Methode zugegriffen werden. Die SetExpression Ausdruckstabelle wird als angefügtes Objekt auf dem Kontextstapel gespeichert, sodass sie von jeder Serialisierungsmethode GetExpression zugänglich ist.

Weitere Informationen

Gilt für: