Freigeben über


DialogExpressionConverter Klasse

Definition

Konverter, der es json ermöglicht, Ausdruck zu Objekt oder statisches Objekt zu sein.

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
Vererbung
Newtonsoft.Json.JsonConverter<DialogExpression>
DialogExpressionConverter
Implementiert

Konstruktoren

DialogExpressionConverter(ResourceExplorer, SourceContext)

Initialisiert eine neue Instanz der DialogExpressionConverter-Klasse.

Eigenschaften

CanRead

Ruft einen Wert ab, der angibt, ob JSON Newtonsoft.Json.JsonConverter gelesen werden kann.

Methoden

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

Liest die JSON-Darstellung eines DialogExpression -Objekts.

RegisterObserver(IConverterObserver)
Veraltet.

Registriert eine IConverterObserver , um Benachrichtigungen zu Konverterereignissen zu empfangen.

RegisterObserver(IJsonLoadObserver)

Registriert einen Beobachter, um Benachrichtigungen zu Konverterereignissen zu empfangen.

WriteJson(JsonWriter, DialogExpression, JsonSerializer)

Schreibt die JSON-Darstellung eines DialogExpression Objekts.

Gilt für: