Back to Website
Show / Hide Table of Contents

Class ModelComponentUpgradeConverter

Inheritance
System.Object
ModelComponentUpgradeConverter
AutoScaledTextItemUpgradeConverter
BarcodeItemUpgradeConverter
BaseTextItemUpgradeConverter
BoundedTextItemUpgradeConverter
CurvedTextItemUpgradeConverter
EllipseItemUpgradeConverter
ImageItemUpgradeConverter
ItemUpgradeConverter
PathBoundedTextItemUpgradeConverter
PlaceholderItemUpgradeConverter
PlainTextItemUpgradeConverter
PrintAreaUpgradeConverter
SafetyLineUpgradeConverter
RectangleItemUpgradeConverter
ShapeItemUpgradeConverter
SurfaceConverter
SurfaceMockupUpgradeConverter
Namespace: Aurigma.DesignAtoms.Serialization.Json
Assembly: Aurigma.DesignAtoms.dll
Syntax
public abstract class ModelComponentUpgradeConverter : JsonConverter

Constructors

ModelComponentUpgradeConverter()

Declaration
protected ModelComponentUpgradeConverter()

ModelComponentUpgradeConverter(ILifetimeScope)

Declaration
protected ModelComponentUpgradeConverter(ILifetimeScope scope)
Parameters
Type Name Description
Autofac.ILifetimeScope scope

Fields

_scope

Declaration
protected readonly ILifetimeScope _scope
Field Value
Type Description
Autofac.ILifetimeScope

Properties

UpgradeAlgorithms

Declaration
protected abstract List<ModelComponentUpgradeConverter.UpgradeAlgorithm> UpgradeAlgorithms { get; }
Property Value
Type Description
System.Collections.Generic.List<ModelComponentUpgradeConverter.UpgradeAlgorithm>

Methods

CanConvert(Type)

Declaration
public override bool CanConvert(Type objectType)
Parameters
Type Name Description
System.Type objectType
Returns
Type Description
System.Boolean

ReadJson(JsonReader, Type, Object, JsonSerializer)

Declaration
public override object ReadJson(JsonReader reader, Type objectType, object existingValue, JsonSerializer serializer)
Parameters
Type Name Description
Newtonsoft.Json.JsonReader reader
System.Type objectType
System.Object existingValue
Newtonsoft.Json.JsonSerializer serializer
Returns
Type Description
System.Object
Was this page helpful?
Thanks for your feedback!
Back to top Copyright © 2001–2025 Aurigma, Inc. All rights reserved.
Loading...
    Thank for your vote
    Your opinion is important to us. To provide details, send feedback.
    Send feedback