DialogExpressionConverter Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Converter which allows json to be expression to object or static object.
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
- Inheritance
-
Newtonsoft.Json.JsonConverter<DialogExpression>DialogExpressionConverter
- Implements
Constructors
DialogExpressionConverter(ResourceExplorer, SourceContext) |
Initializes a new instance of the DialogExpressionConverter class. |
Properties
CanRead |
Gets a value indicating whether this Newtonsoft.Json.JsonConverter can read JSON. |
Methods
ReadJson(JsonReader, Type, DialogExpression, Boolean, JsonSerializer) |
Reads the JSON representation of a DialogExpression object. |
RegisterObserver(IConverterObserver) |
Obsolete.
Registers a IConverterObserver to receive notifications on converter events. |
RegisterObserver(IJsonLoadObserver) |
Registers an observer to receive notifications on converter events. |
WriteJson(JsonWriter, DialogExpression, JsonSerializer) |
Writes the JSON representation of a DialogExpression object. |