InterfaceConverter<T> 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
可以將物件轉成和 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
類型參數
- T
物件類型。
- 繼承
-
Newtonsoft.Json.JsonConverterInterfaceConverter<T>
- 實作
建構函式
| 名稱 | Description |
|---|---|
| InterfaceConverter<T>(ResourceExplorer, SourceContext) |
初始化 InterfaceConverter<T> 類別的新執行個體。 |
屬性
| 名稱 | Description |
|---|---|
| CanRead |
會得到一個值,表示是否 InterfaceConverter<T> 能讀取 JSON。 |
方法
| 名稱 | Description |
|---|---|
| CanConvert(Type) |
判斷此實例是否能轉換指定的物件類型。 |
| ReadJson(JsonReader, Type, Object, JsonSerializer) |
讀取物件的 JSON 表示。 |
| RegisterObserver(IConverterObserver) |
已淘汰.
註冊 a IConverterObserver 以接收轉換器事件的通知。 |
| RegisterObserver(IJsonLoadObserver) |
註冊 a IJsonLoadObserver 以接收轉換器事件的通知。 |
| ResolveUnknownObject(JToken) |
對未知物體執行動作。 |
| WriteJson(JsonWriter, Object, JsonSerializer) |
它會寫出物件的 JSON 表示。 |