Exemplo n.º 1
0
        /// <summary>
        /// Creates a new resource file.
        /// </summary>
        /// <returns>An ResXFile object to work with.</returns>
        public ResXFile CreateResxFile()
        {
            var root = new ResXRoot();

            root.Resheader = new List <Resheader>();
            root.Resheader.Add(new Resheader {
                Name = "resmimetype", Value = "text/microsoft-resx"
            });
            root.Resheader.Add(new Resheader {
                Name = "version", Value = "2.0"
            });
            root.Resheader.Add(new Resheader {
                Name = "reader", Value = "System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"
            });
            root.Resheader.Add(new Resheader {
                Name = "writer", Value = "System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"
            });
            root.Assembly = new ResXAssembly
            {
                Name  = "System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089",
                Alias = "System.Windows.Forms"
            };
            root.Data = new List <Data>();
            var ret = new ResXFile(root);

            return(ret);
        }
Exemplo n.º 2
0
 internal ResXFile(ResXRoot resxRoot)
 {
     _resxRoot = resxRoot;
 }