CodeDomSerializerBase.SetExpression Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
- IDesignerSerializationManager
- CodeExpression
- Dynamic Source Code Generation and Compilation (Compilação e geração de código-fonte dinâmico)
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
- IDesignerSerializationManager
- CodeExpression
- Dynamic Source Code Generation and Compilation (Compilação e geração de código-fonte dinâmico)