protected override void OnXmlWriteTag(XmlWriterEventArgs e) { e.XmlWriter.WriteAttributeString("id", string.IsNullOrEmpty(m_id) ? m_display_name : m_id); e.XmlWriter.WriteAttributeString("display_name", m_display_name); e.XmlWriter.WriteAttributeString("uninstall_display_name", m_uninstall_display_name); e.XmlWriter.WriteAttributeString("os_filter", m_os_filter); e.XmlWriter.WriteAttributeString("os_filter_min", (m_os_filter_min == OperatingSystem.winNone ? "" : Enum.GetName(typeof(OperatingSystem), m_os_filter_min))); e.XmlWriter.WriteAttributeString("os_filter_max", (m_os_filter_max == OperatingSystem.winNone ? "" : Enum.GetName(typeof(OperatingSystem), m_os_filter_max))); e.XmlWriter.WriteAttributeString("os_filter_lcid", m_os_filter_lcid); e.XmlWriter.WriteAttributeString("type", m_type); e.XmlWriter.WriteAttributeString("installcompletemessage", m_installcompletemessage); e.XmlWriter.WriteAttributeString("uninstallcompletemessage", m_uninstallcompletemessage); e.XmlWriter.WriteAttributeString("mustreboot", m_mustreboot.ToString()); e.XmlWriter.WriteAttributeString("reboot_required", m_reboot_required); e.XmlWriter.WriteAttributeString("must_reboot_required", m_must_reboot_required.ToString()); e.XmlWriter.WriteAttributeString("failed_exec_command_continue", m_failed_exec_command_continue); e.XmlWriter.WriteAttributeString("allow_continue_on_error", m_allow_continue_on_error.ToString()); e.XmlWriter.WriteAttributeString("default_continue_on_error", m_default_continue_on_error.ToString()); e.XmlWriter.WriteAttributeString("required_install", m_required_install.ToString()); e.XmlWriter.WriteAttributeString("required_uninstall", m_required_uninstall.ToString()); e.XmlWriter.WriteAttributeString("selected_install", m_selected_install.ToString()); e.XmlWriter.WriteAttributeString("selected_uninstall", m_selected_uninstall.ToString()); e.XmlWriter.WriteAttributeString("note", m_note); e.XmlWriter.WriteAttributeString("processor_architecture_filter", m_processor_architecture_filter); e.XmlWriter.WriteAttributeString("status_installed", m_status_installed); e.XmlWriter.WriteAttributeString("status_notinstalled", m_status_notinstalled); e.XmlWriter.WriteAttributeString("supports_install", m_supports_install.ToString()); e.XmlWriter.WriteAttributeString("supports_uninstall", m_supports_uninstall.ToString()); // dialog options e.XmlWriter.WriteAttributeString("show_progress_dialog", m_show_progress_dialog.ToString()); e.XmlWriter.WriteAttributeString("show_cab_dialog", m_show_cab_dialog.ToString()); base.OnXmlWriteTag(e); }
protected override void OnXmlWriteTag(XmlWriterEventArgs e) { e.XmlWriter.WriteAttributeString("executable", m_executable); e.XmlWriter.WriteAttributeString("executable_silent", m_executable_silent); e.XmlWriter.WriteAttributeString("executable_basic", m_executable_basic); e.XmlWriter.WriteAttributeString("install_directory", m_install_directory); e.XmlWriter.WriteAttributeString("responsefile_source", m_responsefile_source); e.XmlWriter.WriteAttributeString("responsefile_target", m_responsefile_target); e.XmlWriter.WriteAttributeString("responsefile_format", m_responsefile_format.ToString()); e.XmlWriter.WriteAttributeString("uninstall_executable", m_uninstall_executable); e.XmlWriter.WriteAttributeString("uninstall_executable_silent", m_uninstall_executable_silent); e.XmlWriter.WriteAttributeString("uninstall_executable_basic", m_uninstall_executable_basic); e.XmlWriter.WriteAttributeString("uninstall_responsefile_source", m_uninstall_responsefile_source); e.XmlWriter.WriteAttributeString("uninstall_responsefile_target", m_uninstall_responsefile_target); e.XmlWriter.WriteAttributeString("returncodes_success", m_returncodes_success); e.XmlWriter.WriteAttributeString("returncodes_reboot", m_returncodes_reboot); e.XmlWriter.WriteAttributeString("exeparameters", m_exeparameters); e.XmlWriter.WriteAttributeString("exeparameters_basic", m_exeparameters_basic); e.XmlWriter.WriteAttributeString("exeparameters_silent", m_exeparameters_silent); e.XmlWriter.WriteAttributeString("uninstall_exeparameters", m_uninstall_exeparameters); e.XmlWriter.WriteAttributeString("uninstall_exeparameters_basic", m_uninstall_exeparameters_basic); e.XmlWriter.WriteAttributeString("uninstall_exeparameters_silent", m_uninstall_exeparameters_silent); e.XmlWriter.WriteAttributeString("disable_wow64_fs_redirection", m_disable_wow64_fs_redirection.ToString()); e.XmlWriter.WriteAttributeString("execution_method", m_execution_method.ToString()); base.OnXmlWriteTag(e); }
protected override void OnXmlWriteTag(XmlWriterEventArgs e) { base.OnXmlWriteTag(e); e.XmlWriter.WriteStartElement("configfile"); e.XmlWriter.WriteAttributeString("filename", m_referencefile); e.XmlWriter.WriteEndElement(); }
protected override void OnXmlWriteTag(XmlWriterEventArgs e) { base.OnXmlWriteTag(e); e.XmlWriter.WriteAttributeString("text", m_text); e.XmlWriter.WriteAttributeString("font_name", m_font_name); e.XmlWriter.WriteAttributeString("font_size", m_font_size.ToString()); }
protected override void OnXmlWriteTag(XmlWriterEventArgs e) { base.OnXmlWriteTag(e); e.XmlWriter.WriteAttributeString("image_file", m_image_file); e.XmlWriter.WriteAttributeString("resource_id", m_resource_id); e.XmlWriter.WriteAttributeString("center", m_center.ToString()); }
protected override void OnXmlWriteTag(XmlWriterEventArgs e) { e.XmlWriter.WriteAttributeString("filename", m_filename); e.XmlWriter.WriteAttributeString("fileversion", m_fileversion); e.XmlWriter.WriteAttributeString("comparison", m_comparison.ToString()); e.XmlWriter.WriteAttributeString("defaultvalue", m_defaultvalue.ToString()); base.OnXmlWriteTag(e); }
protected override void OnXmlWriteTag(XmlWriterEventArgs e) { base.OnXmlWriteTag(e); e.XmlWriter.WriteAttributeString("accepted", m_accepted.ToString()); e.XmlWriter.WriteAttributeString("resource_id", m_resource_id); e.XmlWriter.WriteAttributeString("license_file", m_license_file); e.XmlWriter.WriteAttributeString("accept_message", m_accept_message); }
protected override void OnXmlWriteTag(XmlWriterEventArgs e) { base.OnXmlWriteTag(e); e.XmlWriter.WriteAttributeString("checked", m_checked.ToString()); e.XmlWriter.WriteAttributeString("checked_value", m_checked_value.ToString()); e.XmlWriter.WriteAttributeString("unchecked_value", m_unchecked_value.ToString()); e.XmlWriter.WriteAttributeString("id", m_id); }
protected override void OnXmlWriteTag(XmlWriterEventArgs e) { e.XmlWriter.WriteAttributeString("package", m_package); e.XmlWriter.WriteAttributeString("cmdparameters", m_cmdparameters); e.XmlWriter.WriteAttributeString("cmdparameters_silent", m_cmdparameters_silent); e.XmlWriter.WriteAttributeString("cmdparameters_basic", m_cmdparameters_basic); e.XmlWriter.WriteAttributeString("disable_wow64_fs_redirection", m_disable_wow64_fs_redirection.ToString()); base.OnXmlWriteTag(e); }
protected override void OnXmlWriteTag(XmlWriterEventArgs e) { e.XmlWriter.WriteAttributeString("id", m_id.ToString()); e.XmlWriter.WriteAttributeString("id_type", m_id_type.ToString()); e.XmlWriter.WriteAttributeString("propertyname", m_propertyname); e.XmlWriter.WriteAttributeString("propertyvalue", m_propertyvalue); e.XmlWriter.WriteAttributeString("comparison", m_comparison.ToString()); e.XmlWriter.WriteAttributeString("defaultvalue", m_defaultvalue.ToString()); base.OnXmlWriteTag(e); }
protected override void OnXmlWriteTag(XmlWriterEventArgs e) { e.XmlWriter.WriteAttributeString("name", m_name); if (m_value != null) { e.XmlWriter.WriteAttributeString("value", m_value); } base.OnXmlWriteTag(e); }
protected override void OnXmlWriteTag(XmlWriterEventArgs e) { base.OnXmlWriteTag(e); e.XmlWriter.WriteAttributeString("id", m_id); e.XmlWriter.WriteAttributeString("hide_readonly", m_hide_readonly.ToString()); e.XmlWriter.WriteAttributeString("must_exist", m_must_exist.ToString()); e.XmlWriter.WriteAttributeString("folders_only", m_folders_only.ToString()); e.XmlWriter.WriteAttributeString("button_text", m_button_text); e.XmlWriter.WriteAttributeString("allow_edit", m_allow_edit.ToString()); e.XmlWriter.WriteAttributeString("filter", m_filter); }
protected override void OnXmlWriteTag(XmlWriterEventArgs e) { e.XmlWriter.WriteAttributeString("type", m_type.ToString()); e.XmlWriter.WriteAttributeString("position", XmlRectangle.ToString(m_position)); e.XmlWriter.WriteAttributeString("enabled", m_enabled.ToString()); e.XmlWriter.WriteAttributeString("display_install", m_display_install.ToString()); e.XmlWriter.WriteAttributeString("display_uninstall", m_display_uninstall.ToString()); e.XmlWriter.WriteAttributeString("check", m_check.ToString()); e.XmlWriter.WriteAttributeString("has_value_disabled", m_has_value_disabled.ToString()); base.OnXmlWriteTag(e); }
protected override void OnXmlWriteTag(XmlWriterEventArgs e) { e.XmlWriter.WriteAttributeString("componentname", m_componentname); e.XmlWriter.WriteAttributeString("sourceurl", m_sourceurl); e.XmlWriter.WriteAttributeString("sourcepath", m_sourcepath); e.XmlWriter.WriteAttributeString("destinationpath", m_destinationpath); e.XmlWriter.WriteAttributeString("destinationfilename", m_destinationfilename); e.XmlWriter.WriteAttributeString("alwaysdownload", m_alwaysdownload.ToString()); e.XmlWriter.WriteAttributeString("clear_cache", m_clear_cache.ToString()); base.OnXmlWriteTag(e); }
protected override void OnXmlWriteTag(XmlWriterEventArgs e) { e.XmlWriter.WriteAttributeString("path", m_path); e.XmlWriter.WriteAttributeString("fieldname", m_fieldname); e.XmlWriter.WriteAttributeString("fieldvalue", m_fieldvalue); e.XmlWriter.WriteAttributeString("defaultvalue", m_defaultvalue.ToString()); e.XmlWriter.WriteAttributeString("fieldtype", m_fieldtype.ToString()); e.XmlWriter.WriteAttributeString("comparison", m_comparison.ToString()); e.XmlWriter.WriteAttributeString("rootkey", m_rootkey.ToString()); e.XmlWriter.WriteAttributeString("wowoption", m_wowoption.ToString()); base.OnXmlWriteTag(e); }
protected override void OnXmlWriteTag(XmlWriterEventArgs e) { e.XmlWriter.WriteAttributeString("dialog_caption", m_dialog_caption); e.XmlWriter.WriteAttributeString("dialog_message", m_dialog_message); e.XmlWriter.WriteAttributeString("dialog_message_downloading", m_dialog_message_downloading); e.XmlWriter.WriteAttributeString("dialog_message_copying", m_dialog_message_copying); e.XmlWriter.WriteAttributeString("dialog_message_connecting", m_dialog_message_connecting); e.XmlWriter.WriteAttributeString("dialog_message_sendingrequest", m_dialog_message_sendingrequest); e.XmlWriter.WriteAttributeString("autostartdownload", m_autostartdownload.ToString()); e.XmlWriter.WriteAttributeString("buttonstart_caption", m_buttonstart_caption); e.XmlWriter.WriteAttributeString("buttoncancel_caption", m_buttoncancel_caption); base.OnXmlWriteTag(e); }
protected override void OnXmlWriteTag(XmlWriterEventArgs e) { e.XmlWriter.WriteAttributeString("command", m_command); e.XmlWriter.WriteAttributeString("command_silent", m_command_silent); e.XmlWriter.WriteAttributeString("command_basic", m_command_basic); e.XmlWriter.WriteAttributeString("uninstall_command", m_uninstall_command); e.XmlWriter.WriteAttributeString("uninstall_command_silent", m_uninstall_command_silent); e.XmlWriter.WriteAttributeString("uninstall_command_basic", m_uninstall_command_basic); e.XmlWriter.WriteAttributeString("returncodes_success", m_returncodes_success); e.XmlWriter.WriteAttributeString("returncodes_reboot", m_returncodes_reboot); e.XmlWriter.WriteAttributeString("hide_window", m_hide_window.ToString()); e.XmlWriter.WriteAttributeString("disable_wow64_fs_redirection", m_disable_wow64_fs_redirection.ToString()); base.OnXmlWriteTag(e); }
protected override void OnXmlWriteTag(XmlWriterEventArgs e) { e.XmlWriter.WriteAttributeString("type", m_type); e.XmlWriter.WriteAttributeString("lcid_filter", m_lcid_filter); e.XmlWriter.WriteAttributeString("language_id", m_language_id); e.XmlWriter.WriteAttributeString("language", m_language); e.XmlWriter.WriteAttributeString("os_filter", m_os_filter); e.XmlWriter.WriteAttributeString("os_filter_min", (m_os_filter_min == OperatingSystem.winNone ? "" : Enum.GetName(typeof(OperatingSystem), m_os_filter_min))); e.XmlWriter.WriteAttributeString("os_filter_max", (m_os_filter_max == OperatingSystem.winNone ? "" : Enum.GetName(typeof(OperatingSystem), m_os_filter_max))); e.XmlWriter.WriteAttributeString("processor_architecture_filter", m_processor_architecture_filter); e.XmlWriter.WriteAttributeString("supports_install", m_supports_install.ToString()); e.XmlWriter.WriteAttributeString("supports_uninstall", m_supports_uninstall.ToString()); base.OnXmlWriteTag(e); }
protected override void OnXmlWriteTag(XmlWriterEventArgs e) { // lcid type e.XmlWriter.WriteAttributeString("lcid_type", m_lcidtype.ToString()); e.XmlWriter.WriteAttributeString("show_language_selector", m_show_language_selector.ToString()); e.XmlWriter.WriteAttributeString("language_selector_title", m_language_selector_title); e.XmlWriter.WriteAttributeString("language_selector_ok", m_language_selector_ok); e.XmlWriter.WriteAttributeString("language_selector_cancel", m_language_selector_cancel); // processor and os filter architecture messages e.XmlWriter.WriteAttributeString("configuration_no_match_message", m_configuration_no_match_message); // silent install e.XmlWriter.WriteAttributeString("ui_level", m_ui_level.ToString()); // version information e.XmlWriter.WriteAttributeString("fileversion", m_fileversion); e.XmlWriter.WriteAttributeString("productversion", m_productversion); // auto-enabled logging e.XmlWriter.WriteAttributeString("log_enabled", m_log_enabled.ToString()); e.XmlWriter.WriteAttributeString("log_file", m_log_file); // tag schema editor.ToXml(e.XmlWriter, null); // file attributes fileattributes.ToXml(e.XmlWriter); base.OnXmlWriteTag(e); }
protected override void OnXmlWriteTag(XmlWriterEventArgs e) { e.XmlWriter.WriteAttributeString("type", m_type); e.XmlWriter.WriteAttributeString("description", m_description); base.OnXmlWriteTag(e); }
protected override void OnXmlWriteTag(XmlWriterEventArgs e) { e.XmlWriter.WriteAttributeString("sourcefilepath", m_sourcefilepath); e.XmlWriter.WriteAttributeString("targetfilepath", m_targetfilepath); base.OnXmlWriteTag(e); }
protected override void OnXmlWriteTag(XmlWriterEventArgs e) { base.OnXmlWriteTag(e); e.XmlWriter.WriteAttributeString("id", m_id); }
protected virtual void OnXmlWriteTag(XmlWriterEventArgs e) { }
protected override void OnXmlWriteTag(XmlWriterEventArgs e) { e.XmlWriter.WriteAttributeString("dialog_caption", m_dialog_caption); e.XmlWriter.WriteAttributeString("dialog_message", m_dialog_message); e.XmlWriter.WriteAttributeString("dialog_message_uninstall", m_dialog_message_uninstall); e.XmlWriter.WriteAttributeString("dialog_bitmap", m_dialog_bitmap); e.XmlWriter.WriteAttributeString("skip_caption", m_skip_caption); e.XmlWriter.WriteAttributeString("install_caption", m_install_caption); e.XmlWriter.WriteAttributeString("uninstall_caption", m_uninstall_caption); e.XmlWriter.WriteAttributeString("cancel_caption", m_cancel_caption); //e.XmlWriter.WriteAttributeString("reinstallflag_caption",m_reinstallflag_caption); e.XmlWriter.WriteAttributeString("status_installed", m_status_installed); e.XmlWriter.WriteAttributeString("status_notinstalled", m_status_notinstalled); e.XmlWriter.WriteAttributeString("failed_exec_command_continue", m_failed_exec_command_continue); e.XmlWriter.WriteAttributeString("installation_completed", m_installation_completed); e.XmlWriter.WriteAttributeString("uninstallation_completed", m_uninstallation_completed); e.XmlWriter.WriteAttributeString("installation_none", m_installation_none); e.XmlWriter.WriteAttributeString("uninstallation_none", m_uninstallation_none); // e.XmlWriter.WriteAttributeString("dialog_install_next",m_dialog_install_next); // e.XmlWriter.WriteAttributeString("dialog_install_skip",m_dialog_install_skip); e.XmlWriter.WriteAttributeString("installing_component_wait", m_installing_component_wait); e.XmlWriter.WriteAttributeString("uninstalling_component_wait", m_uninstalling_component_wait); e.XmlWriter.WriteAttributeString("reboot_required", m_reboot_required); e.XmlWriter.WriteAttributeString("must_reboot_required", m_must_reboot_required.ToString()); e.XmlWriter.WriteAttributeString("dialog_otherinfo_caption", m_dialog_otherinfo_caption); e.XmlWriter.WriteAttributeString("dialog_otherinfo_link", m_dialog_otherinfo_link); e.XmlWriter.WriteAttributeString("complete_command", m_complete_command); e.XmlWriter.WriteAttributeString("complete_command_silent", m_complete_command_silent); e.XmlWriter.WriteAttributeString("complete_command_basic", m_complete_command_basic); e.XmlWriter.WriteAttributeString("wait_for_complete_command", m_wait_for_complete_command.ToString()); e.XmlWriter.WriteAttributeString("prompt_for_optional_components", m_prompt_for_optional_components.ToString()); e.XmlWriter.WriteAttributeString("auto_close_if_installed", m_auto_close_if_installed.ToString()); e.XmlWriter.WriteAttributeString("auto_close_on_error", m_auto_close_on_error.ToString()); e.XmlWriter.WriteAttributeString("reload_on_error", m_reload_on_error.ToString()); e.XmlWriter.WriteAttributeString("dialog_show_installed", m_dialog_show_installed.ToString()); e.XmlWriter.WriteAttributeString("dialog_show_uninstalled", m_dialog_show_uninstalled.ToString()); e.XmlWriter.WriteAttributeString("dialog_show_required", m_dialog_show_required.ToString()); // message and caption to show during CAB extraction e.XmlWriter.WriteAttributeString("cab_dialog_message", m_cab_dialog_message); e.XmlWriter.WriteAttributeString("cab_cancelled_message", m_cab_cancelled_message); e.XmlWriter.WriteAttributeString("cab_dialog_caption", m_cab_dialog_caption); // CAB path e.XmlWriter.WriteAttributeString("cab_path", m_cab_path); e.XmlWriter.WriteAttributeString("cab_path_autodelete", m_cab_path_autodelete.ToString()); // dialog, message and button positions e.XmlWriter.WriteAttributeString("dialog_default_button", m_dialog_default_button.ToString()); e.XmlWriter.WriteAttributeString("dialog_position", XmlRectangle.ToString(m_dialog_position)); e.XmlWriter.WriteAttributeString("dialog_components_list_position", XmlRectangle.ToString(m_dialog_components_list_position)); e.XmlWriter.WriteAttributeString("dialog_message_position", XmlRectangle.ToString(m_dialog_message_position)); e.XmlWriter.WriteAttributeString("dialog_bitmap_position", XmlRectangle.ToString(m_dialog_bitmap_position)); e.XmlWriter.WriteAttributeString("dialog_otherinfo_link_position", XmlRectangle.ToString(m_dialog_otherinfo_link_position)); e.XmlWriter.WriteAttributeString("dialog_osinfo_position", XmlRectangle.ToString(m_dialog_osinfo_position)); e.XmlWriter.WriteAttributeString("dialog_install_button_position", XmlRectangle.ToString(m_dialog_install_button_position)); e.XmlWriter.WriteAttributeString("dialog_cancel_button_position", XmlRectangle.ToString(m_dialog_cancel_button_position)); e.XmlWriter.WriteAttributeString("dialog_skip_button_position", XmlRectangle.ToString(m_dialog_skip_button_position)); // auto start e.XmlWriter.WriteAttributeString("auto_start", m_auto_start.ToString()); // auto start on reboot e.XmlWriter.WriteAttributeString("auto_continue_on_reboot", m_auto_continue_on_reboot.ToString()); // additional reboot command e.XmlWriter.WriteAttributeString("reboot_cmd", m_reboot_cmd); // dialog options e.XmlWriter.WriteAttributeString("show_progress_dialog", m_show_progress_dialog.ToString()); e.XmlWriter.WriteAttributeString("show_cab_dialog", m_show_cab_dialog.ToString()); e.XmlWriter.WriteAttributeString("disable_wow64_fs_redirection", m_disable_wow64_fs_redirection.ToString()); // administrator required e.XmlWriter.WriteAttributeString("administrator_required", m_administrator_required.ToString()); e.XmlWriter.WriteAttributeString("administrator_required_message", m_administrator_required_message); base.OnXmlWriteTag(e); }
protected override void OnXmlWriteTag(XmlWriterEventArgs e) { e.XmlWriter.WriteAttributeString("version", m_current_version.ToString()); e.XmlWriter.WriteAttributeString("generator", m_generator.ToString()); base.OnXmlWriteTag(e); }
protected override void OnXmlWriteTag(XmlWriterEventArgs e) { e.XmlWriter.WriteAttributeString("file", m_file); e.XmlWriter.WriteAttributeString("disable_wow64_fs_redirection", m_disable_wow64_fs_redirection.ToString()); base.OnXmlWriteTag(e); }
protected override void OnXmlWriteTag(XmlWriterEventArgs e) { e.XmlWriter.WriteAttributeString("path", m_path); base.OnXmlWriteTag(e); }