Пример #1
0
        public static StringBuilder Append(this StringBuilder stringBuilder, int index, XpoUrlDesign xpoUrlDesign)
        {
            if (xpoUrlDesign != null)
            {
                var americanCulture = new CultureInfo("en-US");

                stringBuilder
                    .Append(index, EntityName, HttpUtility.UrlEncode(xpoUrlDesign.EntityName))
                    .Append(index, Width, xpoUrlDesign.Width)
                    .Append(index, Height, xpoUrlDesign.Height)
                    .Append(index, Repeat, xpoUrlDesign.Repeat, false)
                    .Append(index, Contrast, ConvertNumberToCultureNumber(xpoUrlDesign.Contrast, americanCulture))
                    .Append(index, Gloss, ConvertNumberToCultureNumber(xpoUrlDesign.Gloss, americanCulture))
                    .Append(index, DropX, ConvertNumberToCultureNumber(xpoUrlDesign.DropX, americanCulture))
                    .Append(index, DropY, ConvertNumberToCultureNumber(xpoUrlDesign.DropY, americanCulture))
                    .Append(index, PlacingPointX, ConvertNumberToCultureNumber(xpoUrlDesign.PlacingPointX, americanCulture, false), false)
                    .Append(index, PlacingPointY, ConvertNumberToCultureNumber(xpoUrlDesign.PlacingPointY, americanCulture, false), false)
                    .Append(index, Rotation, xpoUrlDesign.Rotation)
                    .Append(index, Transformation, xpoUrlDesign.Transformation)
                    .Append(index, SameIndex, xpoUrlDesign.SameIndex);
            }

            return stringBuilder;
        }
Пример #2
0
        public static StringBuilder Append(this StringBuilder stringBuilder, int index, XpoUrlDesign xpoUrlDesign)
        {
            if (xpoUrlDesign != null)
            {
                var americanCulture = new CultureInfo("en-US");

                stringBuilder
                .Append(index, EntityName, HttpUtility.UrlEncode(xpoUrlDesign.EntityName))
                .Append(index, Width, xpoUrlDesign.Width)
                .Append(index, Height, xpoUrlDesign.Height)
                .Append(index, Repeat, xpoUrlDesign.Repeat, false)
                .Append(index, Contrast, ConvertNumberToCultureNumber(xpoUrlDesign.Contrast, americanCulture))
                .Append(index, Gloss, ConvertNumberToCultureNumber(xpoUrlDesign.Gloss, americanCulture))
                .Append(index, DropX, ConvertNumberToCultureNumber(xpoUrlDesign.DropX, americanCulture))
                .Append(index, DropY, ConvertNumberToCultureNumber(xpoUrlDesign.DropY, americanCulture))
                .Append(index, PlacingPointX, ConvertNumberToCultureNumber(xpoUrlDesign.PlacingPointX, americanCulture, false), false)
                .Append(index, PlacingPointY, ConvertNumberToCultureNumber(xpoUrlDesign.PlacingPointY, americanCulture, false), false)
                .Append(index, Rotation, xpoUrlDesign.Rotation)
                .Append(index, Transformation, xpoUrlDesign.Transformation)
                .Append(index, SameIndex, xpoUrlDesign.SameIndex);
            }

            return(stringBuilder);
        }
Пример #3
0
 /// <summary>
 /// Creates a new instance of the FluentXpoUrlDesign
 /// </summary>
 public FluentXpoUrlDesign(string fileName)
 {
     XpoUrlDesign = new XpoUrlDesign {
         EntityName = fileName
     };
 }
Пример #4
0
 /// <summary>
 /// Creates a new instance of the FluentXpoUrlDesign
 /// </summary>
 public FluentXpoUrlDesign(string fileName)
 {
     XpoUrlDesign = new XpoUrlDesign {EntityName = fileName};
 }