CodeDomSerializerBase.SetExpression Metoda

Definicja

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.

C#
protected void SetExpression (System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, object value, System.CodeDom.CodeExpression expression);

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ć valueelement .

Wyjątki

manager, valuelub 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

.NET Framework 4.8.1 i inne wersje
Produkt Wersje
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9

SetExpression(IDesignerSerializationManager, Object, CodeExpression, Boolean)

Kojarzy obiekt z wyrażeniem, opcjonalnie określając wyrażenie wstępne.

C#
protected void SetExpression (System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, object value, System.CodeDom.CodeExpression expression, bool isPreset);

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ć 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 ona dostępna za pomocą dowolnej metody serializatora GetExpression .

Zobacz też

Dotyczy

.NET Framework 4.8.1 i inne wersje
Produkt Wersje
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9