コード例 #1
0
        /// <summary>
        /// Sets XML encoder. By default LFEG.Infrastructure.XmlEncoder is used which encodes strings using
        /// System.Security.SecurityElement.Escape method
        /// </summary>
        /// <param name="encoder">Encoder</param>
        /// <returns>Settings</returns>
        public ExcelFileGeneratorSettings SetXmlEncoder(IXmlEncoder encoder)
        {
            if (encoder == null)
            {
                throw new ArgumentNullException(nameof(encoder));
            }

            _encoder = encoder;
            return(this);
        }
コード例 #2
0
 public SharedStringsWriter(IXmlEncoder xmlEncoder, ISharedStringsInterner interner)
 {
     _interner   = interner;
     _xmlEncoder = xmlEncoder;
 }
コード例 #3
0
ファイル: WorksheetWriter.cs プロジェクト: CodeFork/LFEG
 public WorksheetWriter(IXmlEncoder xmlEncoder, ISharedStringsInterner interner)
 {
     _xmlEncoder = xmlEncoder;
     _interner   = interner;
 }
コード例 #4
0
ファイル: SharedStringsWriter.cs プロジェクト: zihotki/LFEG
 public SharedStringsWriter(IXmlEncoder xmlEncoder, ISharedStringsInterner interner)
 {
     _interner = interner;
     _xmlEncoder = xmlEncoder;
 }
コード例 #5
0
        /// <summary>
        /// Sets XML encoder. By default LFEG.Infrastructure.XmlEncoder is used which encodes strings using 
        /// System.Security.SecurityElement.Escape method
        /// </summary>
        /// <param name="encoder">Encoder</param>
        /// <returns>Settings</returns>
        public ExcelFileGeneratorSettings SetXmlEncoder(IXmlEncoder encoder)
        {
            if (encoder == null)
                throw new ArgumentNullException(nameof(encoder));

            _encoder = encoder;
            return this;
        }