public static AddWaterMarkTemplateResponse Unmarshall(UnmarshallerContext context)
        {
            AddWaterMarkTemplateResponse addWaterMarkTemplateResponse = new AddWaterMarkTemplateResponse();

            addWaterMarkTemplateResponse.HttpResponse = context.HttpResponse;
            addWaterMarkTemplateResponse.RequestId    = context.StringValue("AddWaterMarkTemplate.RequestId");

            AddWaterMarkTemplateResponse.WaterMarkTemplate_ waterMarkTemplate = new AddWaterMarkTemplateResponse.WaterMarkTemplate_();
            waterMarkTemplate.Id       = context.StringValue("AddWaterMarkTemplate.WaterMarkTemplate.Id");
            waterMarkTemplate.Name     = context.StringValue("AddWaterMarkTemplate.WaterMarkTemplate.Name");
            waterMarkTemplate.Width    = context.StringValue("AddWaterMarkTemplate.WaterMarkTemplate.Width");
            waterMarkTemplate.Height   = context.StringValue("AddWaterMarkTemplate.WaterMarkTemplate.Height");
            waterMarkTemplate.Dx       = context.StringValue("AddWaterMarkTemplate.WaterMarkTemplate.Dx");
            waterMarkTemplate.Dy       = context.StringValue("AddWaterMarkTemplate.WaterMarkTemplate.Dy");
            waterMarkTemplate.ReferPos = context.StringValue("AddWaterMarkTemplate.WaterMarkTemplate.ReferPos");
            waterMarkTemplate.Type     = context.StringValue("AddWaterMarkTemplate.WaterMarkTemplate.Type");
            waterMarkTemplate.State    = context.StringValue("AddWaterMarkTemplate.WaterMarkTemplate.State");

            AddWaterMarkTemplateResponse.WaterMarkTemplate_.Timeline_ timeline = new AddWaterMarkTemplateResponse.WaterMarkTemplate_.Timeline_();
            timeline.Start             = context.StringValue("AddWaterMarkTemplate.WaterMarkTemplate.Timeline.Start");
            timeline.Duration          = context.StringValue("AddWaterMarkTemplate.WaterMarkTemplate.Timeline.Duration");
            waterMarkTemplate.Timeline = timeline;

            AddWaterMarkTemplateResponse.WaterMarkTemplate_.RatioRefer_ ratioRefer = new AddWaterMarkTemplateResponse.WaterMarkTemplate_.RatioRefer_();
            ratioRefer.Dx                = context.StringValue("AddWaterMarkTemplate.WaterMarkTemplate.RatioRefer.Dx");
            ratioRefer.Dy                = context.StringValue("AddWaterMarkTemplate.WaterMarkTemplate.RatioRefer.Dy");
            ratioRefer.Width             = context.StringValue("AddWaterMarkTemplate.WaterMarkTemplate.RatioRefer.Width");
            ratioRefer.Height            = context.StringValue("AddWaterMarkTemplate.WaterMarkTemplate.RatioRefer.Height");
            waterMarkTemplate.RatioRefer = ratioRefer;
            addWaterMarkTemplateResponse.WaterMarkTemplate = waterMarkTemplate;

            return(addWaterMarkTemplateResponse);
        }
Esempio n. 2
0
        public static AddWaterMarkTemplateResponse Unmarshall(UnmarshallerContext context)
        {
            AddWaterMarkTemplateResponse addWaterMarkTemplateResponse = new AddWaterMarkTemplateResponse();

            addWaterMarkTemplateResponse.HttpResponse = context.HttpResponse;
            addWaterMarkTemplateResponse.RequestId    = context.StringValue("AddWaterMarkTemplate.RequestId");

            AddWaterMarkTemplateResponse.WaterMarkTemplate_ waterMarkTemplate = new AddWaterMarkTemplateResponse.WaterMarkTemplate_();
            waterMarkTemplate.Id       = context.StringValue("AddWaterMarkTemplate.WaterMarkTemplate.Id");
            waterMarkTemplate.Name     = context.StringValue("AddWaterMarkTemplate.WaterMarkTemplate.Name");
            waterMarkTemplate.Width    = context.StringValue("AddWaterMarkTemplate.WaterMarkTemplate.Width");
            waterMarkTemplate.Height   = context.StringValue("AddWaterMarkTemplate.WaterMarkTemplate.Height");
            waterMarkTemplate.Dx       = context.StringValue("AddWaterMarkTemplate.WaterMarkTemplate.Dx");
            waterMarkTemplate.Dy       = context.StringValue("AddWaterMarkTemplate.WaterMarkTemplate.Dy");
            waterMarkTemplate.ReferPos = context.StringValue("AddWaterMarkTemplate.WaterMarkTemplate.ReferPos");
            waterMarkTemplate.Type     = context.StringValue("AddWaterMarkTemplate.WaterMarkTemplate.Type");
            waterMarkTemplate.State    = context.StringValue("AddWaterMarkTemplate.WaterMarkTemplate.State");
            addWaterMarkTemplateResponse.WaterMarkTemplate = waterMarkTemplate;

            return(addWaterMarkTemplateResponse);
        }