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 a uma expressão.
Sobrecargas
| Nome | Description |
|---|---|
| SetExpression(IDesignerSerializationManager, Object, CodeExpression) |
Associa um objeto a uma expressão. |
| SetExpression(IDesignerSerializationManager, Object, CodeExpression, Boolean) |
Associa um objeto a uma expressão, opcionalmente especificando uma expressão predefinida. |
SetExpression(IDesignerSerializationManager, Object, CodeExpression)
Associa um objeto a 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, valueou expression é null.
Comentários
O SetExpression método é um método auxiliar que associa um a um CodeExpression objeto. Os objetos associados a expressões dessa maneira 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 a uma expressão, opcionalmente especificando 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 a um CodeExpression objeto. Os objetos associados a expressões dessa maneira são acessíveis por meio do GetExpression método. Ela 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)