Język

DialogExpressionConverter Klasa

Definicja

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.

Dotyczy