示例#1
0
 private static void Replace(List <DatePartElement> parts, DatePartName name, DatePartElement part)
 {
     for (int i = 0; i < parts.Count; i++)
     {
         if (parts[i].Name == name)
         {
             parts[i] = part;
         }
     }
 }
示例#2
0
 public DatePartParameters(
     string tag,
     Parameters original,
     DatePartName name,
     DatePartFormat?format,
     string prefix,
     string suffix,
     TextCase?textCase,
     FontStyle?fontStyle           = null,
     FontVariant?fontVariant       = null,
     FontWeight?fontWeight         = null,
     TextDecoration?textDecoration = null,
     VerticalAlign?verticalAlign   = null,
     bool?stripPeriods             = null,
     string namesDelimiter         = null,
     And?and = null,
     string nameDelimiter = null,
     DelimiterBehavior?delimiterPrecedesEtAl = null,
     DelimiterBehavior?delimiterPrecedesLast = null,
     int?etAlMin                     = null,
     int?etAlUseFirst                = null,
     int?etAlSubsequentMin           = null,
     int?etAlSubsequentUseFirst      = null,
     bool?etAlUseLast                = null,
     NameFormat?nameFormat           = null,
     bool?initialize                 = null,
     string initializeWith           = null,
     NameSortOptions?nameAsSortOrder = null,
     string sortSeparator            = null
     )
     : base(original, fontStyle, fontVariant, fontWeight, textDecoration, verticalAlign, stripPeriods, namesDelimiter, and, nameDelimiter, delimiterPrecedesEtAl, delimiterPrecedesLast, etAlMin, etAlUseFirst, etAlSubsequentMin, etAlSubsequentUseFirst, etAlUseLast, nameFormat, initialize, initializeWith, nameAsSortOrder, sortSeparator)
 {
     // init
     this.Tag      = tag;
     this.Name     = name;
     this.Format   = format;
     this.Prefix   = prefix;
     this.Suffix   = suffix;
     this.TextCase = textCase;
 }