1. PlaceholderFeatureConverter

Class PlaceholderFeatureConverter

Version: 21.x

Handles conversion of a Placeholder feature collection.

Inheritance
System.Object
PlaceholderFeatureConverter
Namespace: Sitecore.LayoutService.Client.Json.Converter
Assembly: Sitecore.LayoutService.Client.Json.dll
Syntax
public class PlaceholderFeatureConverter : JsonConverter<Placeholder>

Constructors

PlaceholderFeatureConverter(IFieldParser)

Initializes a new instance of the PlaceholderFeatureConverter class.

Declaration
public PlaceholderFeatureConverter(IFieldParser fieldParser)
Parameters
TypeNameDescription
IFieldParserfieldParser

The field parser.

Methods

CanConvert(Type)

Declaration
public override bool CanConvert(Type typeToConvert)
Parameters
TypeNameDescription
System.TypetypeToConvert
Returns
TypeDescription
System.Boolean

Read(ref Utf8JsonReader, Type, JsonSerializerOptions)

Declaration
public override Placeholder Read(ref Utf8JsonReader reader, Type typeToConvert, JsonSerializerOptions options)
Parameters
TypeNameDescription
System.Text.Json.Utf8JsonReaderreader
System.TypetypeToConvert
System.Text.Json.JsonSerializerOptionsoptions
Returns
TypeDescription
Placeholder

Write(Utf8JsonWriter, Placeholder, JsonSerializerOptions)

Declaration
public override void Write(Utf8JsonWriter writer, Placeholder value, JsonSerializerOptions options)
Parameters
TypeNameDescription
System.Text.Json.Utf8JsonWriterwriter
Placeholdervalue
System.Text.Json.JsonSerializerOptionsoptions
If you have suggestions for improving this article, let us know!