SensorShare.Annotation.FromBytes C# (CSharp) Method

FromBytes() public static method

public static FromBytes ( byte bytes ) : IAnnotation
bytes byte
return IAnnotation
        public static IAnnotation FromBytes(byte[] bytes)
        {
            AnnotationBase aBase = new AnnotationBase(bytes);
             switch (aBase.Type)
             {
            case AnnotationType.Base:
               return aBase;
               break;
            case AnnotationType.Image:
               return new ImageAnnotation(bytes);
               break;
            case AnnotationType.QuestionAndAnswer:
               return new QuestionAndAnswerAnnotation(bytes);
               break;
            case AnnotationType.Text:
               return new TextAnnotation(bytes);
               break;
            default:
               return aBase;
               break;
             }
        }
Annotation