Partager via


CodeDomSerializerBase.SetExpression Méthode

Définition

Associe un objet à une expression.

Surcharges

SetExpression(IDesignerSerializationManager, Object, CodeExpression)

Associe un objet à une expression.

SetExpression(IDesignerSerializationManager, Object, CodeExpression, Boolean)

Associe un objet à une expression, en spécifiant éventuellement une expression prédéfinie.

SetExpression(IDesignerSerializationManager, Object, CodeExpression)

Associe un objet à une expression.

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)

Paramètres

manager
IDesignerSerializationManager

IDesignerSerializationManager à utiliser pour la sérialisation.

value
Object

L'objet à sérialiser.

expression
CodeExpression

CodeExpression auquel associer value.

Exceptions

manager, value ou expression est null.

Remarques

La SetExpression méthode est une méthode d’assistance qui associe un CodeExpression à un objet. Les objets qui ont été associés à des expressions de cette façon sont accessibles via la GetExpression méthode . SetExpression stocke sa table d’expressions en tant qu’objet ajouté sur la pile de contexte afin qu’elle soit accessible par n’importe quelle méthode de GetExpression sérialiseur.

Voir aussi

S’applique à

SetExpression(IDesignerSerializationManager, Object, CodeExpression, Boolean)

Associe un objet à une expression, en spécifiant éventuellement une expression prédéfinie.

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)

Paramètres

manager
IDesignerSerializationManager

IDesignerSerializationManager à utiliser pour la sérialisation.

value
Object

L'objet à sérialiser.

expression
CodeExpression

CodeExpression auquel associer value.

isPreset
Boolean

true pour spécifier une expression prédéfinie ; sinon, false.

Remarques

La SetExpression méthode est une méthode d’assistance qui associe un CodeExpression à un objet. Les objets qui ont été associés à des expressions de cette façon sont accessibles via la GetExpression méthode . Le SetExpression stocke sa table d’expressions en tant qu’objet ajouté sur la pile de contexte afin qu’elle soit accessible par la méthode de GetExpression n’importe quel sérialiseur.

Voir aussi

S’applique à