Udostępnij przez


DialogExpressionConverter Klasa

Definicja

Konwerter, który umożliwia wyrażenie w formacie JSON na 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

DialogExpressionConverter(ResourceExplorer, SourceContext)

Inicjuje nowe wystąpienie klasy DialogExpressionConverter.

Właściwości

CanRead

Pobiera wartość wskazującą, czy może to Newtonsoft.Json.JsonConverter odczytywać dane JSON.

Metody

ReadJson(JsonReader, Type, DialogExpression, Boolean, JsonSerializer)

Odczytuje reprezentację DialogExpression obiektu w formacie JSON.

RegisterObserver(IConverterObserver)
Przestarzałe.

Rejestruje element IConverterObserver w celu odbierania powiadomień o zdarzeniach konwertera.

RegisterObserver(IJsonLoadObserver)

Rejestruje obserwatora w celu odbierania powiadomień dotyczących zdarzeń konwertera.

WriteJson(JsonWriter, DialogExpression, JsonSerializer)

Zapisuje reprezentację DialogExpression obiektu w formacie JSON.

Dotyczy