/// <summary> /// обновить путь до файла шаблона конвертации /// </summary> /// <param name="_path">путь до файла шаблона конвертации</param> void UpdateTemplateFilePath(string _path) { if (string.IsNullOrEmpty(_path)) { throw new ArgumentNullException("UpdateTamplateFilePath(string _path)"); } try { FileInfo fi = new FileInfo(_path); if (!fi.Exists) { throw new Exception("Файл шаблона конвертации не найден " + _path); } baseParams = new XSLTParamFromXML(_path); } catch (System.Security.SecurityException) { throw new Exception("Ошибка доступа к файлу шаблона " + _path); } catch (Exception ex) { throw new Exception(ex.Message); } }
/// <summary> /// параметры /// </summary> /// <param name="_xsltBaseParams">базовые параметры</param> public XSLTConvertParams(IXSLTConvertParam _xsltBaseParams) { if (_xsltBaseParams == null) { throw new ArgumentNullException(); } baseParams = _xsltBaseParams; }
/// <summary> /// обновить путь до файла шаблона конвертации /// </summary> /// <param name="_path">путь до файла шаблона конвертации</param> void UpdateTemplateFilePath(string _path) { if (string.IsNullOrEmpty(_path)) throw new ArgumentNullException("UpdateTamplateFilePath(string _path)"); try { FileInfo fi = new FileInfo(_path); if (!fi.Exists) throw new Exception("Файл шаблона конвертации не найден "+_path); baseParams = new XSLTParamFromXML(_path); } catch(System.Security.SecurityException ) { throw new Exception("Ошибка доступа к файлу шаблона "+_path); } catch(Exception ex) { throw new Exception(ex.Message); } }
/// <summary> /// параметры /// </summary> /// <param name="_xsltBaseParams">базовые параметры</param> public XSLTConvertParams(IXSLTConvertParam _xsltBaseParams) { if (_xsltBaseParams == null) throw new ArgumentNullException(); baseParams = _xsltBaseParams; }