C# 클래스 Autodesk.Workspaces.AnnotationConverter

The AnnotationConverter is used to serialize and deserialize AnnotationModels. The SelectedModels property on AnnotationModel is a list of references to ModelBase objects. During serialization we want to refer to these objects by their ids. During deserialization, we use the ReferenceResolver to find the correct ModelBase instances to reference.
상속: Newtonsoft.Json.JsonConverter
파일 보기 프로젝트 열기: DynamoDS/Dynamo

공개 메소드들

메소드 설명
CanConvert ( Type objectType ) : bool
ReadJson ( JsonReader reader, Type objectType, object existingValue, JsonSerializer serializer ) : object
WriteJson ( JsonWriter writer, object value, JsonSerializer serializer ) : void

메소드 상세

CanConvert() 공개 메소드

public CanConvert ( Type objectType ) : bool
objectType System.Type
리턴 bool

ReadJson() 공개 메소드

public ReadJson ( JsonReader reader, Type objectType, object existingValue, JsonSerializer serializer ) : object
reader Newtonsoft.Json.JsonReader
objectType System.Type
existingValue object
serializer Newtonsoft.Json.JsonSerializer
리턴 object

WriteJson() 공개 메소드

public WriteJson ( JsonWriter writer, object value, JsonSerializer serializer ) : void
writer Newtonsoft.Json.JsonWriter
value object
serializer Newtonsoft.Json.JsonSerializer
리턴 void