Compartilhar via


CodeDomSerializerBase.SetExpression Método

Definição

Associa um objeto com uma expressão.

Sobrecargas

SetExpression(IDesignerSerializationManager, Object, CodeExpression)

Associa um objeto com uma expressão.

SetExpression(IDesignerSerializationManager, Object, CodeExpression, Boolean)

Associa um objeto com uma expressão especificando, opcionalmente, uma expressão predefinida.

SetExpression(IDesignerSerializationManager, Object, CodeExpression)

Associa um objeto com uma expressão.

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

O IDesignerSerializationManager a ser usado para serialização.

value
Object

O objeto a ser serializado.

expression
CodeExpression

O CodeExpression com o qual associar value.

Exceções

manager, value ou expression é null.

Comentários

O SetExpression método é um método auxiliar que associa um CodeExpression a um objeto . Os objetos que foram associados a expressões dessa forma são acessíveis por meio do GetExpression método . SetExpression armazena sua tabela de expressão como um objeto acrescentado na pilha de contexto para que ela seja acessível pelo método de GetExpression qualquer serializador.

Confira também

Aplica-se a

SetExpression(IDesignerSerializationManager, Object, CodeExpression, Boolean)

Associa um objeto com uma expressão especificando, opcionalmente, uma expressão predefinida.

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

O IDesignerSerializationManager a ser usado para serialização.

value
Object

O objeto a ser serializado.

expression
CodeExpression

O CodeExpression com o qual associar value.

isPreset
Boolean

true para especificar uma expressão predefinida; caso contrário, false.

Comentários

O SetExpression método é um método auxiliar que associa um CodeExpression a um objeto . Os objetos que foram associados a expressões dessa forma são acessíveis por meio do GetExpression método . O SetExpression armazena sua tabela de expressão como um objeto acrescentado na pilha de contexto para que ela seja acessível pelo método de GetExpression qualquer serializador.

Confira também

Aplica-se a