Idioma

InterfaceConverter<T> Classe

Definição

Converte um objeto para e a partir de JSON.

public class InterfaceConverter<T> : Newtonsoft.Json.JsonConverter, Microsoft.Bot.Builder.Dialogs.Declarative.Observers.IObservableConverter, Microsoft.Bot.Builder.Dialogs.Declarative.Observers.IObservableJsonConverter where T : class
type InterfaceConverter<'T (requires 'T : null)> = class
    inherit JsonConverter
    interface IObservableConverter
    interface IObservableJsonConverter
Public Class InterfaceConverter(Of T)
Inherits JsonConverter
Implements IObservableConverter, IObservableJsonConverter

Parâmetros de Tipo Genérico

T

O tipo de objeto.

Herança
Newtonsoft.Json.JsonConverter
InterfaceConverter<T>
Implementações

Construtores

Name Descrição
InterfaceConverter<T>(ResourceExplorer, SourceContext)

Inicializa uma nova instância da InterfaceConverter<T> classe.

Propriedades

Name Descrição
CanRead

Obtém um valor que indica se isto InterfaceConverter<T> pode ler JSON.

Métodos

Name Descrição
CanConvert(Type)

Determina se esta instância pode converter o tipo de objeto especificado.

ReadJson(JsonReader, Type, Object, JsonSerializer)

Lê a representação JSON do objeto.

RegisterObserver(IConverterObserver)
Obsoleto.

Regista-se para IConverterObserver receber notificações sobre eventos do conversor.

RegisterObserver(IJsonLoadObserver)

Regista-se para IJsonLoadObserver receber notificações sobre eventos do conversor.

ResolveUnknownObject(JToken)

Realiza uma ação sobre um objeto desconhecido.

WriteJson(JsonWriter, Object, JsonSerializer)

Escreve a representação JSON do objeto.

Aplica-se a