Condividi tramite


CodeDomSerializerBase.SetExpression Metodo

Definizione

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.

Vedi anche

Si applica a