internal override void Deserialize(PSObject so, FormatObjectDeserializer deserializer)
 {
     base.Deserialize(so, deserializer);
     this.label               = deserializer.DeserializeStringMemberVariable(so, "label");
     this.propertyName        = deserializer.DeserializeStringMemberVariable(so, "propertyName");
     this.formatPropertyField = (FormatPropertyField)deserializer.DeserializeMandatoryMemberObject(so, "formatPropertyField");
 }
 internal override void Deserialize(PSObject so, FormatObjectDeserializer deserializer)
 {
     base.Deserialize(so, deserializer);
     this.width        = deserializer.DeserializeIntMemberVariable(so, "width");
     this.alignment    = deserializer.DeserializeIntMemberVariable(so, "alignment");
     this.label        = deserializer.DeserializeStringMemberVariable(so, "label");
     this.propertyName = deserializer.DeserializeStringMemberVariable(so, "propertyName");
 }
 internal override void Deserialize(PSObject so, FormatObjectDeserializer deserializer)
 {
     base.Deserialize(so, deserializer);
     this.propertyValue = deserializer.DeserializeStringMemberVariable(so, "propertyValue");
     this.alignment     = deserializer.DeserializeIntMemberVariable(so, "alignment");
 }
 internal override void Deserialize(PSObject so, FormatObjectDeserializer deserializer)
 {
     base.Deserialize(so, deserializer);
     this.text = deserializer.DeserializeStringMemberVariable(so, "text");
 }