public static AddWatermarkResponse Unmarshall(UnmarshallerContext context)
        {
            AddWatermarkResponse addWatermarkResponse = new AddWatermarkResponse();

            addWatermarkResponse.HttpResponse = context.HttpResponse;
            addWatermarkResponse.RequestId    = context.StringValue("AddWatermark.RequestId");

            AddWatermarkResponse.AddWatermark_WatermarkInfo watermarkInfo = new AddWatermarkResponse.AddWatermark_WatermarkInfo();
            watermarkInfo.CreationTime         = context.StringValue("AddWatermark.WatermarkInfo.CreationTime");
            watermarkInfo.Type                 = context.StringValue("AddWatermark.WatermarkInfo.Type");
            watermarkInfo.IsDefault            = context.StringValue("AddWatermark.WatermarkInfo.IsDefault");
            watermarkInfo.WatermarkId          = context.StringValue("AddWatermark.WatermarkInfo.WatermarkId");
            watermarkInfo.Name                 = context.StringValue("AddWatermark.WatermarkInfo.Name");
            watermarkInfo.FileUrl              = context.StringValue("AddWatermark.WatermarkInfo.FileUrl");
            watermarkInfo.WatermarkConfig      = context.StringValue("AddWatermark.WatermarkInfo.WatermarkConfig");
            addWatermarkResponse.WatermarkInfo = watermarkInfo;

            return(addWatermarkResponse);
        }
Пример #2
0
        public static AddWatermarkResponse Unmarshall(UnmarshallerContext context)
        {
            AddWatermarkResponse addWatermarkResponse = new AddWatermarkResponse();

            addWatermarkResponse.HttpResponse = context.HttpResponse;
            addWatermarkResponse.RequestId    = context.StringValue("AddWatermark.RequestId");

            AddWatermarkResponse.AddWatermark_Watermark watermark = new AddWatermarkResponse.AddWatermark_Watermark();
            watermark.CreateTime       = context.IntegerValue("AddWatermark.Watermark.CreateTime");
            watermark.HorizontalOffset = context.StringValue("AddWatermark.Watermark.HorizontalOffset");
            watermark.IsDefault        = context.StringValue("AddWatermark.Watermark.IsDefault");
            watermark.Position         = context.StringValue("AddWatermark.Watermark.Position");
            watermark.WatermarkId      = context.StringValue("AddWatermark.Watermark.WatermarkId");
            watermark.VerticalOffset   = context.StringValue("AddWatermark.Watermark.VerticalOffset");
            watermark.Name             = context.StringValue("AddWatermark.Watermark.Name");
            watermark.Width            = context.StringValue("AddWatermark.Watermark.Width");
            watermark.Height           = context.StringValue("AddWatermark.Watermark.Height");
            watermark.Url                  = context.StringValue("AddWatermark.Watermark.Url");
            watermark.VideoHeight          = context.IntegerValue("AddWatermark.Watermark.VideoHeight");
            watermark.VideoWidth           = context.IntegerValue("AddWatermark.Watermark.VideoWidth");
            watermark.ScreenMode           = context.StringValue("AddWatermark.Watermark.ScreenMode");
            addWatermarkResponse.Watermark = watermark;

            AddWatermarkResponse.AddWatermark_WatermarkInfo watermarkInfo = new AddWatermarkResponse.AddWatermark_WatermarkInfo();
            watermarkInfo.CreationTime         = context.StringValue("AddWatermark.WatermarkInfo.CreationTime");
            watermarkInfo.Type                 = context.StringValue("AddWatermark.WatermarkInfo.Type");
            watermarkInfo.IsDefault            = context.StringValue("AddWatermark.WatermarkInfo.IsDefault");
            watermarkInfo.WatermarkId          = context.StringValue("AddWatermark.WatermarkInfo.WatermarkId");
            watermarkInfo.ScreenWidth          = context.IntegerValue("AddWatermark.WatermarkInfo.ScreenWidth");
            watermarkInfo.ScreenHeight         = context.IntegerValue("AddWatermark.WatermarkInfo.ScreenHeight");
            watermarkInfo.Name                 = context.StringValue("AddWatermark.WatermarkInfo.Name");
            watermarkInfo.FileUrl              = context.StringValue("AddWatermark.WatermarkInfo.FileUrl");
            watermarkInfo.WatermarkConfig      = context.StringValue("AddWatermark.WatermarkInfo.WatermarkConfig");
            addWatermarkResponse.WatermarkInfo = watermarkInfo;

            return(addWatermarkResponse);
        }