DialogExpressionConverter 类

定义

允许 json 为对象或静态对象的表达式的转换器。

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
继承
Newtonsoft.Json.JsonConverter<DialogExpression>
DialogExpressionConverter
实现

构造函数

DialogExpressionConverter(ResourceExplorer, SourceContext)

初始化 DialogExpressionConverter 类的新实例。

属性

CanRead

获取一个值,该值指示这 Newtonsoft.Json.JsonConverter 是否可以读取 JSON。

方法

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

读取 对象的 JSON 表示形式 DialogExpression

RegisterObserver(IConverterObserver)
已过时.

注册 以 IConverterObserver 接收有关转换器事件的通知。

RegisterObserver(IJsonLoadObserver)

注册观察程序以接收有关转换器事件的通知。

WriteJson(JsonWriter, DialogExpression, JsonSerializer)

写入 对象的 JSON 表示形式 DialogExpression

适用于