CodeDomSerializerBase.SetExpression Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Asocia un objeto a una expresión.
Sobrecargas
SetExpression(IDesignerSerializationManager, Object, CodeExpression) |
Asocia un objeto a una expresión. |
SetExpression(IDesignerSerializationManager, Object, CodeExpression, Boolean) |
Asocia un objeto a una expresión, especificando opcionalmente una expresión preestablecida. |
SetExpression(IDesignerSerializationManager, Object, CodeExpression)
Asocia un objeto a una expresión.
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)
Parámetros
- manager
- IDesignerSerializationManager
IDesignerSerializationManager que se va a usar para la serialización.
- value
- Object
El objeto que se va a serializar.
- expression
- CodeExpression
CodeExpression con el que se va a asociar value
.
Excepciones
manager
, value
o expression
es null
.
Comentarios
El SetExpression método es un método auxiliar que asocia un CodeExpression objeto a un objeto . Los objetos que se han asociado a expresiones de esta manera son accesibles a través del GetExpression método . SetExpression almacena su tabla de expresiones como un objeto anexado en la pila de contexto para que sea accesible por cualquier método del GetExpression serializador.
Consulte también
Se aplica a
SetExpression(IDesignerSerializationManager, Object, CodeExpression, Boolean)
Asocia un objeto a una expresión, especificando opcionalmente una expresión preestablecida.
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)
Parámetros
- manager
- IDesignerSerializationManager
IDesignerSerializationManager que se va a usar para la serialización.
- value
- Object
El objeto que se va a serializar.
- expression
- CodeExpression
CodeExpression con el que se va a asociar value
.
- isPreset
- Boolean
Es true
para especificar una expresión preestablecida; de lo contrario, es false
.
Comentarios
El SetExpression método es un método auxiliar que asocia un CodeExpression objeto a un objeto . Los objetos que se han asociado a expresiones de esta manera son accesibles a través del GetExpression método . SetExpression almacena su tabla de expresiones como un objeto anexado en la pila de contexto para que sea accesible por cualquier método del GetExpression serializador.