Table of Contents

Class JsonMessagePart

Namespace
Archipelago.MultiClient.Net.Models
Assembly
Archipelago.MultiClient.Net.dll
public class JsonMessagePart
Inheritance
JsonMessagePart
Inherited Members

Properties

Color

[JsonProperty("color")]
[JsonConverter(typeof(StringEnumConverter), new object[] { typeof(SnakeCaseNamingStrategy) })]
public JsonMessagePartColor? Color { get; set; }

Property Value

JsonMessagePartColor?

Flags

[JsonProperty("flags")]
public ItemFlags? Flags { get; set; }

Property Value

ItemFlags?

HintStatus

[JsonProperty("hint_status")]
public HintStatus? HintStatus { get; set; }

Property Value

HintStatus?

Player

[JsonProperty("player")]
public int? Player { get; set; }

Property Value

int?

Text

[JsonProperty("text")]
public string Text { get; set; }

Property Value

string

Type

[JsonProperty("type")]
[JsonConverter(typeof(StringEnumConverter), new object[] { typeof(SnakeCaseNamingStrategy) })]
public JsonMessagePartType? Type { get; set; }

Property Value

JsonMessagePartType?