public static void Serialize(this IShape shape, SerializationInfo serializationInfo)
 {
     serializationInfo.AddPen("Pen", shape.Pen);
      serializationInfo.AddBrush("Brush", shape.Brush);
      serializationInfo.AddValue("Start", shape.Start);
      serializationInfo.AddValue("End", shape.End);
 }