CodeDomSerializerBase.SetExpression Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Associa un oggetto a un'espressione.
Overload
SetExpression(IDesignerSerializationManager, Object, CodeExpression) |
Associa un oggetto a un'espressione. |
SetExpression(IDesignerSerializationManager, Object, CodeExpression, Boolean) |
Associa un oggetto a un'espressione, specificando facoltativamente un'espressione predefinita. |
SetExpression(IDesignerSerializationManager, Object, CodeExpression)
Associa un oggetto a un'espressione.
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)
Parametri
- manager
- IDesignerSerializationManager
Classe IDesignerSerializationManager da utilizzare per la serializzazione.
- value
- Object
Oggetto da serializzare.
- expression
- CodeExpression
Oggetto CodeExpression al quale associare value
.
Eccezioni
manager
, value
o expression
è null
.
Commenti
Il SetExpression metodo è un metodo helper che associa un oggetto CodeExpression a . Gli oggetti associati alle espressioni in questo modo sono accessibili tramite il GetExpression metodo . SetExpression archivia la tabella dell'espressione come oggetto aggiunto nello stack di GetExpression contesto in modo che sia accessibile da qualsiasi metodo serializzatore.
Vedi anche
Si applica a
SetExpression(IDesignerSerializationManager, Object, CodeExpression, Boolean)
Associa un oggetto a un'espressione, specificando facoltativamente un'espressione predefinita.
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)
Parametri
- manager
- IDesignerSerializationManager
Classe IDesignerSerializationManager da utilizzare per la serializzazione.
- value
- Object
Oggetto da serializzare.
- expression
- CodeExpression
Oggetto CodeExpression al quale associare value
.
- isPreset
- Boolean
true
per specificare un'espressione predefinita; in caso contrario, false
.
Commenti
Il SetExpression metodo è un metodo helper che associa un oggetto CodeExpression a . Gli oggetti associati alle espressioni in questo modo sono accessibili tramite il GetExpression metodo . La SetExpression tabella dell'espressione viene archiviata come oggetto aggiunto nello stack di contesto in modo che sia accessibile dal metodo del GetExpression serializzatore.