CodeDomSerializerBase.SetExpression Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Kojarzy obiekt z wyrażeniem.
Przeciążenia
SetExpression(IDesignerSerializationManager, Object, CodeExpression) |
Kojarzy obiekt z wyrażeniem. |
SetExpression(IDesignerSerializationManager, Object, CodeExpression, Boolean) |
Kojarzy obiekt z wyrażeniem, opcjonalnie określając wyrażenie wstępne. |
SetExpression(IDesignerSerializationManager, Object, CodeExpression)
Kojarzy obiekt z wyrażeniem.
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)
Parametry
- manager
- IDesignerSerializationManager
Element IDesignerSerializationManager do użycia do serializacji.
- value
- Object
Obiekt do serializacji.
- expression
- CodeExpression
Element CodeExpression , z którym należy skojarzyć value
element .
Wyjątki
manager
, value
lub expression
to null
.
Uwagi
Metoda SetExpression jest metodą pomocnika, która kojarzy obiekt CodeExpression z obiektem. Obiekty, które zostały skojarzone z wyrażeniami w ten sposób, są dostępne za pośrednictwem GetExpression metody . SetExpression przechowuje tabelę wyrażeń jako obiekt dołączany na stosie kontekstu, dzięki czemu jest dostępny za pomocą dowolnej metody serializatora GetExpression .
Zobacz też
Dotyczy
SetExpression(IDesignerSerializationManager, Object, CodeExpression, Boolean)
Kojarzy obiekt z wyrażeniem, opcjonalnie określając wyrażenie wstępne.
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)
Parametry
- manager
- IDesignerSerializationManager
Element IDesignerSerializationManager do użycia do serializacji.
- value
- Object
Obiekt do serializacji.
- expression
- CodeExpression
Element CodeExpression , z którym należy skojarzyć value
element .
- isPreset
- Boolean
true
aby określić wyrażenie wstępne; w przeciwnym razie , false
.
Uwagi
Metoda SetExpression jest metodą pomocnika, która kojarzy obiekt CodeExpression z obiektem. Obiekty, które zostały skojarzone z wyrażeniami w ten sposób, są dostępne za pośrednictwem GetExpression metody . Tabela SetExpression wyrażeń jest przechowywana jako dołączany obiekt na stosie kontekstu, dzięki czemu jest ona dostępna za pomocą dowolnej metody serializatora GetExpression .