public void WriteXml(IInfoWriter writer)
 {
     foreach (CultureInfo info in this.GetCultureInfos())
     {
         this.WriteXml(writer, info);
     }
 }
 public void WriteXml(IInfoWriter writer, CultureInfo cultureInfo)
 {
     if (writer == null)
     {
         throw new ArgumentNullException("writer");
     }
     if (cultureInfo == null)
     {
         throw new ArgumentNullException("cultureInfo");
     }
     DictionaryEntry[] strings = this.GetStrings(cultureInfo);
     for (int i = 0; i < strings.Length; i++)
     {
         writer.Write(strings[i].Key.ToString(), strings[i].Value.ToString(), cultureInfo);
     }
     strings = this.GetItems(cultureInfo);
     for (int j = 0; j < strings.Length; j++)
     {
         writer.WriteItem(strings[j].Key.ToString(), (IInfoItem)strings[j].Value, cultureInfo);
     }
 }
Beispiel #3
0
 public void WriteXml(IInfoWriter writer, CultureInfo cultureInfo)
 {
     if (writer == null)
     {
         throw new ArgumentNullException("writer");
     }
     if (cultureInfo == null)
     {
         throw new ArgumentNullException("cultureInfo");
     }
     DictionaryEntry[] strings = this.GetStrings(cultureInfo);
     for (int i = 0; i < strings.Length; i++)
     {
         writer.Write(strings[i].Key.ToString(), strings[i].Value.ToString(), cultureInfo);
     }
     strings = this.GetItems(cultureInfo);
     for (int j = 0; j < strings.Length; j++)
     {
         writer.WriteItem(strings[j].Key.ToString(), (IInfoItem) strings[j].Value, cultureInfo);
     }
 }
Beispiel #4
0
 public void WriteXml(IInfoWriter writer)
 {
     foreach (CultureInfo info in this.GetCultureInfos())
     {
         this.WriteXml(writer, info);
     }
 }
Beispiel #5
0
 public Helper(IInfoWriter writeInfo)
 {
     _writeInfo = writeInfo;
 }
Beispiel #6
0
 public Helper()
 {
     //  Create dummy info writer for situations which don't need the output.
     _writeInfo = new DummyInfoWriter();
 }