CodeDomSerializerBase.SetExpression Metoda
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.
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. |
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
.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 |
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 .
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 |
Opinia o produkcie .NET
.NET to projekt typu open source. Wybierz link, aby przekazać opinię: