DialogExpressionConverter Klasa
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.
Konwerter, który pozwala na przekształcenie json w obiekt lub obiekt statyczny.
public class DialogExpressionConverter : Newtonsoft.Json.JsonConverter<Microsoft.Bot.Builder.Dialogs.Adaptive.DialogExpression>, Microsoft.Bot.Builder.Dialogs.Declarative.Observers.IObservableConverter, Microsoft.Bot.Builder.Dialogs.Declarative.Observers.IObservableJsonConverter
type DialogExpressionConverter = class
inherit JsonConverter<DialogExpression>
interface IObservableConverter
interface IObservableJsonConverter
Public Class DialogExpressionConverter
Inherits JsonConverter(Of DialogExpression)
Implements IObservableConverter, IObservableJsonConverter
- Dziedziczenie
-
Newtonsoft.Json.JsonConverter<DialogExpression>DialogExpressionConverter
- Implementuje
Konstruktory
| Nazwa | Opis |
|---|---|
| DialogExpressionConverter(ResourceExplorer, SourceContext) |
Inicjuje nowe wystąpienie klasy DialogExpressionConverter. |
Właściwości
| Nazwa | Opis |
|---|---|
| CanRead |
Otrzymuje wartość wskazującą, czy to Newtonsoft.Json.JsonConverter urządzenie może odczytać JSON. |
Metody
| Nazwa | Opis |
|---|---|
| ReadJson(JsonReader, Type, DialogExpression, Boolean, JsonSerializer) |
Odczytuje reprezentację obiektu DialogExpression w JSON. |
| RegisterObserver(IConverterObserver) |
Przestarzałe.
Rejestruje a, IConverterObserver aby otrzymywać powiadomienia o zdarzeniach konwertera. |
| RegisterObserver(IJsonLoadObserver) |
Rejestruje obserwatora, aby otrzymywać powiadomienia o zdarzeniach konwerterów. |
| WriteJson(JsonWriter, DialogExpression, JsonSerializer) |
Zapisuje reprezentację obiektu DialogExpression w formie JSON. |