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
| Nazwa | Opis |
|---|---|
| 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
Parametr IDesignerSerializationManager do użycia do serializacji.
- value
- Object
Obiekt do serializacji.
- expression
- CodeExpression
Element CodeExpression , z którym należy skojarzyć valueelement .
Wyjątki
manager, lub valueexpression ma wartość 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 dołączany obiekt na stosie kontekstu, aby był dostępny dla 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
Parametr IDesignerSerializationManager do użycia do serializacji.
- value
- Object
Obiekt do serializacji.
- expression
- CodeExpression
Element CodeExpression , z którym należy skojarzyć valueelement .
- 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 dostępny przez metodę dowolnego serializatora GetExpression .