diff --git a/README.md b/README.md index 87b9db1..ffc9705 100644 --- a/README.md +++ b/README.md @@ -2,8 +2,8 @@ EMU is a tool for inspecting and bulk modifying metadata in openEQUELLA. It is a .NET application written in C# and packaged as a Windows MSI. ## Dependencies -EMU requires .NET framework 3.5 or higher. -To make modifications to and test EMU Visual C# 2008 or higher and WiX Toolset for packaging (wixtoolset.org) is required on the workstation. +EMU requires .NET framework 4.8 or higher. +To make modifications to and test EMU, Visual Studio 10.0.30320.27 or higher and WiX Toolset v3.11.2 for packaging (https://github.com/wixtoolset/wix3/releases/tag/wix3112rtm) is required on the workstation. ## Packaging Build/rebuild the solution to generate a new version of emu.exe and the associated DLLs. Then run \Package\package.bat to create emu.msi. diff --git a/source/EquellaMetadataUtility.sln b/source/EquellaMetadataUtility.sln index c31a9f8..b97c373 100644 --- a/source/EquellaMetadataUtility.sln +++ b/source/EquellaMetadataUtility.sln @@ -1,32 +1,37 @@ - -Microsoft Visual Studio Solution File, Format Version 10.00 -# Visual C# Express 2008 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "EquellaMetadataUtility", "EquellaMetadataUtility\EquellaMetadataUtility.csproj", "{D5142259-E52F-4FA2-9C7A-25C80A1B4425}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "FastColoredTextBox", "FastColoredTextBox\FastColoredTextBox.csproj", "{6DD14A85-CCFC-4774-BD26-0F5772512319}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "LumenWorks.Framework.IO", "CsvReader\LumenWorks.Framework.IO\LumenWorks.Framework.IO.csproj", "{E3B83D68-C90C-4874-8E5F-DEC8D038BC7C}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Any CPU = Debug|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {D5142259-E52F-4FA2-9C7A-25C80A1B4425}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {D5142259-E52F-4FA2-9C7A-25C80A1B4425}.Debug|Any CPU.Build.0 = Debug|Any CPU - {D5142259-E52F-4FA2-9C7A-25C80A1B4425}.Release|Any CPU.ActiveCfg = Release|Any CPU - {D5142259-E52F-4FA2-9C7A-25C80A1B4425}.Release|Any CPU.Build.0 = Release|Any CPU - {6DD14A85-CCFC-4774-BD26-0F5772512319}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {6DD14A85-CCFC-4774-BD26-0F5772512319}.Debug|Any CPU.Build.0 = Debug|Any CPU - {6DD14A85-CCFC-4774-BD26-0F5772512319}.Release|Any CPU.ActiveCfg = Release|Any CPU - {6DD14A85-CCFC-4774-BD26-0F5772512319}.Release|Any CPU.Build.0 = Release|Any CPU - {E3B83D68-C90C-4874-8E5F-DEC8D038BC7C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {E3B83D68-C90C-4874-8E5F-DEC8D038BC7C}.Debug|Any CPU.Build.0 = Debug|Any CPU - {E3B83D68-C90C-4874-8E5F-DEC8D038BC7C}.Release|Any CPU.ActiveCfg = Release|Any CPU - {E3B83D68-C90C-4874-8E5F-DEC8D038BC7C}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 16 +VisualStudioVersion = 16.0.30320.27 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "EquellaMetadataUtility", "EquellaMetadataUtility\EquellaMetadataUtility.csproj", "{D5142259-E52F-4FA2-9C7A-25C80A1B4425}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "FastColoredTextBox", "FastColoredTextBox\FastColoredTextBox.csproj", "{6DD14A85-CCFC-4774-BD26-0F5772512319}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "LumenWorks.Framework.IO", "CsvReader\LumenWorks.Framework.IO\LumenWorks.Framework.IO.csproj", "{E3B83D68-C90C-4874-8E5F-DEC8D038BC7C}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {D5142259-E52F-4FA2-9C7A-25C80A1B4425}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {D5142259-E52F-4FA2-9C7A-25C80A1B4425}.Debug|Any CPU.Build.0 = Debug|Any CPU + {D5142259-E52F-4FA2-9C7A-25C80A1B4425}.Release|Any CPU.ActiveCfg = Release|Any CPU + {D5142259-E52F-4FA2-9C7A-25C80A1B4425}.Release|Any CPU.Build.0 = Release|Any CPU + {6DD14A85-CCFC-4774-BD26-0F5772512319}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {6DD14A85-CCFC-4774-BD26-0F5772512319}.Debug|Any CPU.Build.0 = Debug|Any CPU + {6DD14A85-CCFC-4774-BD26-0F5772512319}.Release|Any CPU.ActiveCfg = Release|Any CPU + {6DD14A85-CCFC-4774-BD26-0F5772512319}.Release|Any CPU.Build.0 = Release|Any CPU + {E3B83D68-C90C-4874-8E5F-DEC8D038BC7C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {E3B83D68-C90C-4874-8E5F-DEC8D038BC7C}.Debug|Any CPU.Build.0 = Debug|Any CPU + {E3B83D68-C90C-4874-8E5F-DEC8D038BC7C}.Release|Any CPU.ActiveCfg = Release|Any CPU + {E3B83D68-C90C-4874-8E5F-DEC8D038BC7C}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {E9D0C769-F70A-4849-A7EB-6E6B801A568D} + EndGlobalSection +EndGlobal diff --git a/source/EquellaMetadataUtility/EquellaMetadataUtility.csproj b/source/EquellaMetadataUtility/EquellaMetadataUtility.csproj index 69a3561..d8c6d57 100644 --- a/source/EquellaMetadataUtility/EquellaMetadataUtility.csproj +++ b/source/EquellaMetadataUtility/EquellaMetadataUtility.csproj @@ -1,319 +1,327 @@ - - - - Debug - AnyCPU - 9.0.30729 - 2.0 - {D5142259-E52F-4FA2-9C7A-25C80A1B4425} - WinExe - Properties - EquellaMetadataUtility - emu - v3.5 - 512 - emubig.ico - false - AF0007D62F6D0CE12CC9584C03C2333E7A29E0BD - EquellaMetadataUtility_TemporaryKey.pfx - false - LocalIntranet - Properties\app.manifest - true - true - publish\ - true - Disk - false - Foreground - 7 - Days - false - false - true - 0 - 1.0.0.%2a - false - true - - - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - - - - - - - 3.5 - - - 3.0 - - - 3.0 - - - - 3.5 - - - 3.5 - - - - - - - - - - Form - - - AboutBox.cs - - - - Form - - - ModifierScriptForm.cs - - - - - - - - Form - - - Collections.cs - - - - Form - - - ModifierAddXMLForm.cs - - - Form - - - ModifierCopyXMLForm.cs - - - - Form - - - ModifierRemoveNodeForm.cs - - - - Form - - - ModifierRenameNodeForm.cs - - - Form - - - ModifierReplaceTextForm.cs - - - - Form - - - ModifierUpdateTextForm.cs - - - Form - - - MainForm.cs - - - Form - - - ModifierXSLTForm.cs - - - - - - AboutBox.cs - - - Collections.cs - - - ModifierScriptForm.cs - - - ModifierAddXMLForm.cs - - - ModifierCopyXMLForm.cs - - - ModifierRemoveNodeForm.cs - - - ModifierRenameNodeForm.cs - - - ModifierReplaceTextForm.cs - - - ModifierUpdateTextForm.cs - - - MainForm.cs - - - ModifierXSLTForm.cs - - - ResXFileCodeGenerator - Resources.Designer.cs - Designer - - - ViewItemXMLForm.cs - - - ViewNodeXMLForm.cs - - - True - Resources.resx - True - - - - SettingsSingleFileGenerator - Settings.Designer.cs - - - - True - Settings.settings - True - - - - - True - True - Reference.svcmap - - - - Form - - - ViewItemXMLForm.cs - - - Form - - - ViewNodeXMLForm.cs - - - - - - - - - - - - - - - - - - - Reference.svcmap - - - WCF Proxy Generator - Reference.cs - - - - - - - - - False - .NET Framework 2.0 %28x86%29 - false - - - False - .NET Framework 3.0 %28x86%29 - false - - - False - .NET Framework 3.5 - false - - - False - .NET Framework 3.5 SP1 - true - - - False - Windows Installer 3.1 - true - - - - - {E3B83D68-C90C-4874-8E5F-DEC8D038BC7C} - LumenWorks.Framework.IO - - - {6DD14A85-CCFC-4774-BD26-0F5772512319} - FastColoredTextBox - - - + + + + Debug + AnyCPU + 9.0.30729 + 2.0 + {D5142259-E52F-4FA2-9C7A-25C80A1B4425} + WinExe + Properties + EquellaMetadataUtility + emu + v4.8 + 512 + emubig.ico + false + AF0007D62F6D0CE12CC9584C03C2333E7A29E0BD + EquellaMetadataUtility_TemporaryKey.pfx + false + LocalIntranet + Properties\app.manifest + true + + + + + 3.5 + + publish\ + true + Disk + false + Foreground + 7 + Days + false + false + true + 0 + 1.0.0.%2a + false + true + true + + + true + full + false + bin\Debug\ + DEBUG;TRACE + prompt + 4 + false + + + pdbonly + true + bin\Release\ + TRACE + prompt + 4 + false + + + + + + + 3.5 + + + 3.0 + + + 3.0 + + + + 3.5 + + + 3.5 + + + + + + + + + + Form + + + AboutBox.cs + + + + Form + + + ModifierScriptForm.cs + + + + + + + + Form + + + Collections.cs + + + + Form + + + ModifierAddXMLForm.cs + + + Form + + + ModifierCopyXMLForm.cs + + + + Form + + + ModifierRemoveNodeForm.cs + + + + Form + + + ModifierRenameNodeForm.cs + + + Form + + + ModifierReplaceTextForm.cs + + + + Form + + + ModifierUpdateTextForm.cs + + + Form + + + MainForm.cs + + + Form + + + ModifierXSLTForm.cs + + + + + + AboutBox.cs + + + Collections.cs + + + ModifierScriptForm.cs + + + ModifierAddXMLForm.cs + + + ModifierCopyXMLForm.cs + + + ModifierRemoveNodeForm.cs + + + ModifierRenameNodeForm.cs + + + ModifierReplaceTextForm.cs + + + ModifierUpdateTextForm.cs + + + MainForm.cs + + + ModifierXSLTForm.cs + + + ResXFileCodeGenerator + Resources.Designer.cs + Designer + + + ViewItemXMLForm.cs + + + ViewNodeXMLForm.cs + + + True + Resources.resx + True + + + + SettingsSingleFileGenerator + Settings.Designer.cs + + + + True + Settings.settings + True + + + + + True + True + Reference.svcmap + + + + Form + + + ViewItemXMLForm.cs + + + Form + + + ViewNodeXMLForm.cs + + + + + + + + + + + + + + + + + + + Reference.svcmap + + + WCF Proxy Generator + Reference.cs + + + + + + + + + False + .NET Framework 2.0 %28x86%29 + false + + + False + .NET Framework 3.0 %28x86%29 + false + + + False + .NET Framework 3.5 + false + + + False + .NET Framework 3.5 SP1 + true + + + False + Windows Installer 3.1 + true + + + + + {E3B83D68-C90C-4874-8E5F-DEC8D038BC7C} + LumenWorks.Framework.IO + + + {6DD14A85-CCFC-4774-BD26-0F5772512319} + FastColoredTextBox + + + - - - - + --> + + + + \ No newline at end of file diff --git a/source/EquellaMetadataUtility/EquellaMetadataUtility.csproj.user b/source/EquellaMetadataUtility/EquellaMetadataUtility.csproj.user index 754cef4..c021965 100644 --- a/source/EquellaMetadataUtility/EquellaMetadataUtility.csproj.user +++ b/source/EquellaMetadataUtility/EquellaMetadataUtility.csproj.user @@ -1,24 +1,24 @@ - - - ProjectFiles - publish\ - - - - - - - - - - - en-US - false - - - C:\Users\Jim\SkyDrive\Documents\Work\EquellaMetadataUtility\test.emu - - - C:\Users\Jim\SkyDrive\Documents\Work\EquellaMetadataUtility\test.emu - + + + ProjectFiles + publish\ + + + + + + + + + + + en-US + false + + + C:\Users\Jim\SkyDrive\Documents\Work\EquellaMetadataUtility\test.emu + + + C:\Users\Jim\SkyDrive\Documents\Work\EquellaMetadataUtility\test.emu + \ No newline at end of file diff --git a/source/EquellaMetadataUtility/Properties/Resources.Designer.cs b/source/EquellaMetadataUtility/Properties/Resources.Designer.cs index 996a5b0..49528ad 100644 --- a/source/EquellaMetadataUtility/Properties/Resources.Designer.cs +++ b/source/EquellaMetadataUtility/Properties/Resources.Designer.cs @@ -1,63 +1,63 @@ -//------------------------------------------------------------------------------ -// -// This code was generated by a tool. -// Runtime Version:2.0.50727.4200 -// -// Changes to this file may cause incorrect behavior and will be lost if -// the code is regenerated. -// -//------------------------------------------------------------------------------ - -namespace EquellaMetadataUtility.Properties { - using System; - - - /// - /// A strongly-typed resource class, for looking up localized strings, etc. - /// - // This class was auto-generated by the StronglyTypedResourceBuilder - // class via a tool like ResGen or Visual Studio. - // To add or remove a member, edit your .ResX file then rerun ResGen - // with the /str option, or rebuild your VS project. - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "2.0.0.0")] - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] - internal class Resources { - - private static global::System.Resources.ResourceManager resourceMan; - - private static global::System.Globalization.CultureInfo resourceCulture; - - [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] - internal Resources() { - } - - /// - /// Returns the cached ResourceManager instance used by this class. - /// - [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] - internal static global::System.Resources.ResourceManager ResourceManager { - get { - if (object.ReferenceEquals(resourceMan, null)) { - global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("EquellaMetadataUtility.Properties.Resources", typeof(Resources).Assembly); - resourceMan = temp; - } - return resourceMan; - } - } - - /// - /// Overrides the current thread's CurrentUICulture property for all - /// resource lookups using this strongly typed resource class. - /// - [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] - internal static global::System.Globalization.CultureInfo Culture { - get { - return resourceCulture; - } - set { - resourceCulture = value; - } - } - } -} +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +namespace EquellaMetadataUtility.Properties { + using System; + + + /// + /// A strongly-typed resource class, for looking up localized strings, etc. + /// + // This class was auto-generated by the StronglyTypedResourceBuilder + // class via a tool like ResGen or Visual Studio. + // To add or remove a member, edit your .ResX file then rerun ResGen + // with the /str option, or rebuild your VS project. + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "16.0.0.0")] + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + internal class Resources { + + private static global::System.Resources.ResourceManager resourceMan; + + private static global::System.Globalization.CultureInfo resourceCulture; + + [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] + internal Resources() { + } + + /// + /// Returns the cached ResourceManager instance used by this class. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Resources.ResourceManager ResourceManager { + get { + if (object.ReferenceEquals(resourceMan, null)) { + global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("EquellaMetadataUtility.Properties.Resources", typeof(Resources).Assembly); + resourceMan = temp; + } + return resourceMan; + } + } + + /// + /// Overrides the current thread's CurrentUICulture property for all + /// resource lookups using this strongly typed resource class. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Globalization.CultureInfo Culture { + get { + return resourceCulture; + } + set { + resourceCulture = value; + } + } + } +} diff --git a/source/EquellaMetadataUtility/Properties/Settings.Designer.cs b/source/EquellaMetadataUtility/Properties/Settings.Designer.cs index 669ff38..003ddda 100644 --- a/source/EquellaMetadataUtility/Properties/Settings.Designer.cs +++ b/source/EquellaMetadataUtility/Properties/Settings.Designer.cs @@ -1,38 +1,38 @@ -//------------------------------------------------------------------------------ -// -// This code was generated by a tool. -// Runtime Version:2.0.50727.4200 -// -// Changes to this file may cause incorrect behavior and will be lost if -// the code is regenerated. -// -//------------------------------------------------------------------------------ - -namespace EquellaMetadataUtility.Properties { - - - [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "9.0.0.0")] - internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase { - - private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); - - public static Settings Default { - get { - return defaultInstance; - } - } - - [global::System.Configuration.UserScopedSettingAttribute()] - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.Configuration.DefaultSettingValueAttribute("")] - public string lastProfile { - get { - return ((string)(this["lastProfile"])); - } - set { - this["lastProfile"] = value; - } - } - } -} +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +namespace EquellaMetadataUtility.Properties { + + + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "16.6.0.0")] + internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase { + + private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); + + public static Settings Default { + get { + return defaultInstance; + } + } + + [global::System.Configuration.UserScopedSettingAttribute()] + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.Configuration.DefaultSettingValueAttribute("")] + public string lastProfile { + get { + return ((string)(this["lastProfile"])); + } + set { + this["lastProfile"] = value; + } + } + } +} diff --git a/source/EquellaMetadataUtility/ScriptEngine.cs b/source/EquellaMetadataUtility/ScriptEngine.cs index 55e6be7..0dc4f3f 100644 --- a/source/EquellaMetadataUtility/ScriptEngine.cs +++ b/source/EquellaMetadataUtility/ScriptEngine.cs @@ -32,14 +32,14 @@ public void createVsaEngine() { vsaEngine = new VsaEngine(); vsaEngine.RootMoniker = "ScriptGlobals://JScript"; - vsaEngine.Site = this; + vsaEngine.Site = (IJSVsaSite)this; vsaEngine.InitNew(); vsaEngine.RootNamespace = "emu"; // add system references - IVsaReferenceItem refItem = (IVsaReferenceItem)vsaEngine.Items.CreateItem("mscorlib", VsaItemType.Reference, VsaItemFlag.None); + IVsaReferenceItem refItem = (IVsaReferenceItem)vsaEngine.Items.CreateItem("mscorlib", (JSVsaItemType)VsaItemType.Reference, (JSVsaItemFlag)VsaItemFlag.None); refItem.AssemblyName = "mscorlib.dll"; - refItem = (IVsaReferenceItem)vsaEngine.Items.CreateItem("system", VsaItemType.Reference, VsaItemFlag.None); + refItem = (IVsaReferenceItem)vsaEngine.Items.CreateItem("system", (JSVsaItemType)VsaItemType.Reference, (JSVsaItemFlag)VsaItemFlag.None); refItem.AssemblyName = "System.dll"; @@ -49,7 +49,7 @@ public void createVsaEngine() //globalItemLookupTable["oldvars"] = scriptVariables; // add object for eval results - IVsaGlobalItem item = (IVsaGlobalItem)vsaEngine.Items.CreateItem("scrEvalResult", VsaItemType.AppGlobal, VsaItemFlag.None); + IVsaGlobalItem item = (IVsaGlobalItem)vsaEngine.Items.CreateItem("scrEvalResult", (JSVsaItemType)VsaItemType.AppGlobal, (JSVsaItemFlag)VsaItemFlag.None); item.TypeString = evalResult.GetType().FullName; globalItemLookupTable["scrEvalResult"] = evalResult; @@ -81,7 +81,7 @@ public void addObject(string name, object Object) { globalItemLookupTable[name] = Object; removeObject(name); - IVsaGlobalItem item = (IVsaGlobalItem)vsaEngine.Items.CreateItem(name, VsaItemType.AppGlobal, VsaItemFlag.None); + IVsaGlobalItem item = (IVsaGlobalItem)vsaEngine.Items.CreateItem(name, (JSVsaItemType)VsaItemType.AppGlobal, (JSVsaItemFlag)VsaItemFlag.None); item.TypeString = Object.GetType().FullName; } @@ -98,7 +98,7 @@ public void setScript(string script) } } - IVsaCodeItem codeItem = (IVsaCodeItem)vsaEngine.Items.CreateItem("code", VsaItemType.Code, VsaItemFlag.None); + IVsaCodeItem codeItem = (IVsaCodeItem)vsaEngine.Items.CreateItem("code", (JSVsaItemType)VsaItemType.Code, (JSVsaItemFlag)VsaItemFlag.None); codeItem.SourceText = script; } diff --git a/source/EquellaMetadataUtility/Service References/EQUELLA/EquellaMetadataUtility.EQUELLA.ArrayOfString.datasource b/source/EquellaMetadataUtility/Service References/EQUELLA/EquellaMetadataUtility.EQUELLA.ArrayOfString.datasource index 7742b25..d37ea89 100644 --- a/source/EquellaMetadataUtility/Service References/EQUELLA/EquellaMetadataUtility.EQUELLA.ArrayOfString.datasource +++ b/source/EquellaMetadataUtility/Service References/EQUELLA/EquellaMetadataUtility.EQUELLA.ArrayOfString.datasource @@ -1,10 +1,10 @@ - - - - EquellaMetadataUtility.EQUELLA.ArrayOfString, Service References.EQUELLA.Reference.cs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + + + + EquellaMetadataUtility.EQUELLA.ArrayOfString, Service References.EQUELLA.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null \ No newline at end of file diff --git a/source/EquellaMetadataUtility/Service References/EQUELLA/Reference.cs b/source/EquellaMetadataUtility/Service References/EQUELLA/Reference.cs index ff5158f..e7463bd 100644 --- a/source/EquellaMetadataUtility/Service References/EQUELLA/Reference.cs +++ b/source/EquellaMetadataUtility/Service References/EQUELLA/Reference.cs @@ -1,359 +1,359 @@ -//------------------------------------------------------------------------------ -// -// This code was generated by a tool. -// Runtime Version:2.0.50727.4200 -// -// Changes to this file may cause incorrect behavior and will be lost if -// the code is regenerated. -// -//------------------------------------------------------------------------------ - -namespace EquellaMetadataUtility.EQUELLA { - using System.Runtime.Serialization; - using System; - - - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "3.0.0.0")] - [System.Runtime.Serialization.CollectionDataContractAttribute(Name="ArrayOfString", Namespace="http://soap.remoting.web.tle.com", ItemName="string")] - [System.SerializableAttribute()] - public class ArrayOfString : System.Collections.Generic.List { - } - - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")] - [System.ServiceModel.ServiceContractAttribute(Namespace="http://soap.remoting.web.tle.com", ConfigurationName="EQUELLA.SoapService41PortType")] - public interface SoapService41PortType { - - [System.ServiceModel.OperationContractAttribute(Action="", ReplyAction="*")] - void addGroup(string in0, string in1); - - [System.ServiceModel.OperationContractAttribute(Action="", ReplyAction="*")] - [return: System.ServiceModel.MessageParameterAttribute(Name="out")] - string getContributableCollections(); - - [System.ServiceModel.OperationContractAttribute(Action="", ReplyAction="*")] - [return: System.ServiceModel.MessageParameterAttribute(Name="out")] - EquellaMetadataUtility.EQUELLA.ArrayOfString getTaskFilterNames(); - - [System.ServiceModel.OperationContractAttribute(Action="", ReplyAction="*")] - [return: System.ServiceModel.MessageParameterAttribute(Name="out")] - string addUser(string in0, string in1, string in2, string in3, string in4, string in5); - - [System.ServiceModel.OperationContractAttribute(Action="", ReplyAction="*")] - [return: System.ServiceModel.MessageParameterAttribute(Name="out")] - string getSchema(string in0); - - [System.ServiceModel.OperationContractAttribute(Action="", ReplyAction="*")] - [return: System.ServiceModel.MessageParameterAttribute(Name="out")] - string rejectTask(string in0, int in1, string in2, string in3, string in4, bool in5); - - [System.ServiceModel.OperationContractAttribute(Action="", ReplyAction="*")] - void uploadFile(string in0, string in1, string in2, bool in3); - - [System.ServiceModel.OperationContractAttribute(Action="", ReplyAction="*")] - [return: System.ServiceModel.MessageParameterAttribute(Name="out")] - bool userExists(string in0); - - [System.ServiceModel.OperationContractAttribute(Action="", ReplyAction="*")] - [return: System.ServiceModel.MessageParameterAttribute(Name="out")] - string newItem(string in0); - - [System.ServiceModel.OperationContractAttribute(Action="", ReplyAction="*")] - void deleteItem(string in0, int in1); - - [System.ServiceModel.OperationContractAttribute(Action="", ReplyAction="*")] - [return: System.ServiceModel.MessageParameterAttribute(Name="out")] - string getItem(string in0, int in1, string in2); - - [System.ServiceModel.OperationContractAttribute(Action="", ReplyAction="*")] - [return: System.ServiceModel.MessageParameterAttribute(Name="out")] - string newVersionItem(string in0, int in1, bool in2); - - [System.ServiceModel.OperationContractAttribute(Action="", ReplyAction="*")] - void deleteGroup(string in0); - - [System.ServiceModel.OperationContractAttribute(Action="", ReplyAction="*")] - [return: System.ServiceModel.MessageParameterAttribute(Name="out")] - string login(string in0, string in1); - - [System.ServiceModel.OperationContractAttribute(Action="", ReplyAction="*")] - void removeUserFromAllGroups(string in0); - - [System.ServiceModel.OperationContractAttribute(Action="", ReplyAction="*")] - [return: System.ServiceModel.MessageParameterAttribute(Name="out")] - string editItem(string in0, int in1, bool in2); - - [System.ServiceModel.OperationContractAttribute(Action="", ReplyAction="*")] - [return: System.ServiceModel.MessageParameterAttribute(Name="out")] - string getCollection(string in0); - - [System.ServiceModel.OperationContractAttribute(Action="", ReplyAction="*")] - void deleteFile(string in0, string in1); - - [System.ServiceModel.OperationContractAttribute(Action="", ReplyAction="*")] - void addUserToGroup(string in0, string in1); - - [System.ServiceModel.OperationContractAttribute(Action="", ReplyAction="*")] - [return: System.ServiceModel.MessageParameterAttribute(Name="out")] - string acceptTask(string in0, int in1, string in2, bool in3); - - [System.ServiceModel.OperationContractAttribute(Action="", ReplyAction="*")] - [return: System.ServiceModel.MessageParameterAttribute(Name="out")] - string searchItems(string in0, EquellaMetadataUtility.EQUELLA.ArrayOfString in1, string in2, bool in3, int in4, bool in5, int in6, int in7); - - [System.ServiceModel.OperationContractAttribute(Action="", ReplyAction="*")] - [return: System.ServiceModel.MessageParameterAttribute(Name="out")] - string editUser(string in0, string in1, string in2, string in3, string in4, string in5); - - [System.ServiceModel.OperationContractAttribute(Action="", ReplyAction="*")] - [return: System.ServiceModel.MessageParameterAttribute(Name="out")] - bool isUserInGroup(string in0, string in1); - - [System.ServiceModel.OperationContractAttribute(Action="", ReplyAction="*")] - void unlock(string in0, int in1); - - [System.ServiceModel.OperationContractAttribute(Action="", ReplyAction="*")] - [return: System.ServiceModel.MessageParameterAttribute(Name="out")] - string getUser(string in0); - - [System.ServiceModel.OperationContractAttribute(Action="", ReplyAction="*")] - [return: System.ServiceModel.MessageParameterAttribute(Name="out")] - bool userNameExists(string in0); - - [System.ServiceModel.OperationContractAttribute(Action="", ReplyAction="*")] - [return: System.ServiceModel.MessageParameterAttribute(Name="out")] - string getTaskList(string in0, int in1, int in2); - - [System.ServiceModel.OperationContractAttribute(Action="", ReplyAction="*")] - void removeUserFromGroup(string in0, string in1); - - [System.ServiceModel.OperationContractAttribute(Action="", ReplyAction="*")] - void keepAlive(); - - [System.ServiceModel.OperationContractAttribute(Action="", ReplyAction="*")] - [return: System.ServiceModel.MessageParameterAttribute(Name="out")] - int queryCount(EquellaMetadataUtility.EQUELLA.ArrayOfString in0, string in1); - - [System.ServiceModel.OperationContractAttribute(Action="", ReplyAction="*")] - void cancelItemEdit(string in0, int in1); - - [System.ServiceModel.OperationContractAttribute(Action="", ReplyAction="*")] - [return: System.ServiceModel.MessageParameterAttribute(Name="out")] - string saveItem(string in0, bool in1); - - [System.ServiceModel.OperationContractAttribute(Action="", ReplyAction="*")] - [return: System.ServiceModel.MessageParameterAttribute(Name="out")] - bool groupExists(string in0); - - [System.ServiceModel.OperationContractAttribute(Action="", ReplyAction="*")] - void removeAllUsersFromGroup(string in0); - - [System.ServiceModel.OperationContractAttribute(Action="", ReplyAction="*")] - void logout(); - - [System.ServiceModel.OperationContractAttribute(Action="", ReplyAction="*")] - [return: System.ServiceModel.MessageParameterAttribute(Name="out")] - string loginWithToken(string in0); - - [System.ServiceModel.OperationContractAttribute(Action="", ReplyAction="*")] - void unzipFile(string in0, string in1, string in2); - - [System.ServiceModel.OperationContractAttribute(Action="", ReplyAction="*")] - [return: System.ServiceModel.MessageParameterAttribute(Name="out")] - string getGroupUuidForName(string in0); - - [System.ServiceModel.OperationContractAttribute(Action="", ReplyAction="*")] - void deleteUser(string in0); - - [System.ServiceModel.OperationContractAttribute(Action="", ReplyAction="*")] - void archiveItem(string in0, int in1); - } - - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")] - public interface SoapService41PortTypeChannel : EquellaMetadataUtility.EQUELLA.SoapService41PortType, System.ServiceModel.IClientChannel { - } - - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")] - public partial class SoapService41PortTypeClient : System.ServiceModel.ClientBase, EquellaMetadataUtility.EQUELLA.SoapService41PortType { - - public SoapService41PortTypeClient() { - } - - public SoapService41PortTypeClient(string endpointConfigurationName) : - base(endpointConfigurationName) { - } - - public SoapService41PortTypeClient(string endpointConfigurationName, string remoteAddress) : - base(endpointConfigurationName, remoteAddress) { - } - - public SoapService41PortTypeClient(string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress) : - base(endpointConfigurationName, remoteAddress) { - } - - public SoapService41PortTypeClient(System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress) : - base(binding, remoteAddress) { - } - - public void addGroup(string in0, string in1) { - base.Channel.addGroup(in0, in1); - } - - public string getContributableCollections() { - return base.Channel.getContributableCollections(); - } - - public EquellaMetadataUtility.EQUELLA.ArrayOfString getTaskFilterNames() { - return base.Channel.getTaskFilterNames(); - } - - public string addUser(string in0, string in1, string in2, string in3, string in4, string in5) { - return base.Channel.addUser(in0, in1, in2, in3, in4, in5); - } - - public string getSchema(string in0) { - return base.Channel.getSchema(in0); - } - - public string rejectTask(string in0, int in1, string in2, string in3, string in4, bool in5) { - return base.Channel.rejectTask(in0, in1, in2, in3, in4, in5); - } - - public void uploadFile(string in0, string in1, string in2, bool in3) { - base.Channel.uploadFile(in0, in1, in2, in3); - } - - public bool userExists(string in0) { - return base.Channel.userExists(in0); - } - - public string newItem(string in0) { - return base.Channel.newItem(in0); - } - - public void deleteItem(string in0, int in1) { - base.Channel.deleteItem(in0, in1); - } - - public string getItem(string in0, int in1, string in2) { - return base.Channel.getItem(in0, in1, in2); - } - - public string newVersionItem(string in0, int in1, bool in2) { - return base.Channel.newVersionItem(in0, in1, in2); - } - - public void deleteGroup(string in0) { - base.Channel.deleteGroup(in0); - } - - public string login(string in0, string in1) { - return base.Channel.login(in0, in1); - } - - public void removeUserFromAllGroups(string in0) { - base.Channel.removeUserFromAllGroups(in0); - } - - public string editItem(string in0, int in1, bool in2) { - return base.Channel.editItem(in0, in1, in2); - } - - public string getCollection(string in0) { - return base.Channel.getCollection(in0); - } - - public void deleteFile(string in0, string in1) { - base.Channel.deleteFile(in0, in1); - } - - public void addUserToGroup(string in0, string in1) { - base.Channel.addUserToGroup(in0, in1); - } - - public string acceptTask(string in0, int in1, string in2, bool in3) { - return base.Channel.acceptTask(in0, in1, in2, in3); - } - - public string searchItems(string in0, EquellaMetadataUtility.EQUELLA.ArrayOfString in1, string in2, bool in3, int in4, bool in5, int in6, int in7) { - return base.Channel.searchItems(in0, in1, in2, in3, in4, in5, in6, in7); - } - - public string editUser(string in0, string in1, string in2, string in3, string in4, string in5) { - return base.Channel.editUser(in0, in1, in2, in3, in4, in5); - } - - public bool isUserInGroup(string in0, string in1) { - return base.Channel.isUserInGroup(in0, in1); - } - - public void unlock(string in0, int in1) { - base.Channel.unlock(in0, in1); - } - - public string getUser(string in0) { - return base.Channel.getUser(in0); - } - - public bool userNameExists(string in0) { - return base.Channel.userNameExists(in0); - } - - public string getTaskList(string in0, int in1, int in2) { - return base.Channel.getTaskList(in0, in1, in2); - } - - public void removeUserFromGroup(string in0, string in1) { - base.Channel.removeUserFromGroup(in0, in1); - } - - public void keepAlive() { - base.Channel.keepAlive(); - } - - public int queryCount(EquellaMetadataUtility.EQUELLA.ArrayOfString in0, string in1) { - return base.Channel.queryCount(in0, in1); - } - - public void cancelItemEdit(string in0, int in1) { - base.Channel.cancelItemEdit(in0, in1); - } - - public string saveItem(string in0, bool in1) { - return base.Channel.saveItem(in0, in1); - } - - public bool groupExists(string in0) { - return base.Channel.groupExists(in0); - } - - public void removeAllUsersFromGroup(string in0) { - base.Channel.removeAllUsersFromGroup(in0); - } - - public void logout() { - base.Channel.logout(); - } - - public string loginWithToken(string in0) { - return base.Channel.loginWithToken(in0); - } - - public void unzipFile(string in0, string in1, string in2) { - base.Channel.unzipFile(in0, in1, in2); - } - - public string getGroupUuidForName(string in0) { - return base.Channel.getGroupUuidForName(in0); - } - - public void deleteUser(string in0) { - base.Channel.deleteUser(in0); - } - - public void archiveItem(string in0, int in1) { - base.Channel.archiveItem(in0, in1); - } - } -} +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +namespace EquellaMetadataUtility.EQUELLA { + using System.Runtime.Serialization; + using System; + + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] + [System.Runtime.Serialization.CollectionDataContractAttribute(Name="ArrayOfString", Namespace="http://soap.remoting.web.tle.com", ItemName="string")] + [System.SerializableAttribute()] + public class ArrayOfString : System.Collections.Generic.List { + } + + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ServiceModel.ServiceContractAttribute(Namespace="http://soap.remoting.web.tle.com", ConfigurationName="EQUELLA.SoapService41PortType")] + public interface SoapService41PortType { + + [System.ServiceModel.OperationContractAttribute(Action="", ReplyAction="*")] + void addGroup(string in0, string in1); + + [System.ServiceModel.OperationContractAttribute(Action="", ReplyAction="*")] + [return: System.ServiceModel.MessageParameterAttribute(Name="out")] + string getContributableCollections(); + + [System.ServiceModel.OperationContractAttribute(Action="", ReplyAction="*")] + [return: System.ServiceModel.MessageParameterAttribute(Name="out")] + EquellaMetadataUtility.EQUELLA.ArrayOfString getTaskFilterNames(); + + [System.ServiceModel.OperationContractAttribute(Action="", ReplyAction="*")] + [return: System.ServiceModel.MessageParameterAttribute(Name="out")] + string addUser(string in0, string in1, string in2, string in3, string in4, string in5); + + [System.ServiceModel.OperationContractAttribute(Action="", ReplyAction="*")] + [return: System.ServiceModel.MessageParameterAttribute(Name="out")] + string getSchema(string in0); + + [System.ServiceModel.OperationContractAttribute(Action="", ReplyAction="*")] + [return: System.ServiceModel.MessageParameterAttribute(Name="out")] + string rejectTask(string in0, int in1, string in2, string in3, string in4, bool in5); + + [System.ServiceModel.OperationContractAttribute(Action="", ReplyAction="*")] + void uploadFile(string in0, string in1, string in2, bool in3); + + [System.ServiceModel.OperationContractAttribute(Action="", ReplyAction="*")] + [return: System.ServiceModel.MessageParameterAttribute(Name="out")] + bool userExists(string in0); + + [System.ServiceModel.OperationContractAttribute(Action="", ReplyAction="*")] + [return: System.ServiceModel.MessageParameterAttribute(Name="out")] + string newItem(string in0); + + [System.ServiceModel.OperationContractAttribute(Action="", ReplyAction="*")] + void deleteItem(string in0, int in1); + + [System.ServiceModel.OperationContractAttribute(Action="", ReplyAction="*")] + [return: System.ServiceModel.MessageParameterAttribute(Name="out")] + string getItem(string in0, int in1, string in2); + + [System.ServiceModel.OperationContractAttribute(Action="", ReplyAction="*")] + [return: System.ServiceModel.MessageParameterAttribute(Name="out")] + string newVersionItem(string in0, int in1, bool in2); + + [System.ServiceModel.OperationContractAttribute(Action="", ReplyAction="*")] + void deleteGroup(string in0); + + [System.ServiceModel.OperationContractAttribute(Action="", ReplyAction="*")] + [return: System.ServiceModel.MessageParameterAttribute(Name="out")] + string login(string in0, string in1); + + [System.ServiceModel.OperationContractAttribute(Action="", ReplyAction="*")] + void removeUserFromAllGroups(string in0); + + [System.ServiceModel.OperationContractAttribute(Action="", ReplyAction="*")] + [return: System.ServiceModel.MessageParameterAttribute(Name="out")] + string editItem(string in0, int in1, bool in2); + + [System.ServiceModel.OperationContractAttribute(Action="", ReplyAction="*")] + [return: System.ServiceModel.MessageParameterAttribute(Name="out")] + string getCollection(string in0); + + [System.ServiceModel.OperationContractAttribute(Action="", ReplyAction="*")] + void deleteFile(string in0, string in1); + + [System.ServiceModel.OperationContractAttribute(Action="", ReplyAction="*")] + void addUserToGroup(string in0, string in1); + + [System.ServiceModel.OperationContractAttribute(Action="", ReplyAction="*")] + [return: System.ServiceModel.MessageParameterAttribute(Name="out")] + string acceptTask(string in0, int in1, string in2, bool in3); + + [System.ServiceModel.OperationContractAttribute(Action="", ReplyAction="*")] + [return: System.ServiceModel.MessageParameterAttribute(Name="out")] + string searchItems(string in0, EquellaMetadataUtility.EQUELLA.ArrayOfString in1, string in2, bool in3, int in4, bool in5, int in6, int in7); + + [System.ServiceModel.OperationContractAttribute(Action="", ReplyAction="*")] + [return: System.ServiceModel.MessageParameterAttribute(Name="out")] + string editUser(string in0, string in1, string in2, string in3, string in4, string in5); + + [System.ServiceModel.OperationContractAttribute(Action="", ReplyAction="*")] + [return: System.ServiceModel.MessageParameterAttribute(Name="out")] + bool isUserInGroup(string in0, string in1); + + [System.ServiceModel.OperationContractAttribute(Action="", ReplyAction="*")] + void unlock(string in0, int in1); + + [System.ServiceModel.OperationContractAttribute(Action="", ReplyAction="*")] + [return: System.ServiceModel.MessageParameterAttribute(Name="out")] + string getUser(string in0); + + [System.ServiceModel.OperationContractAttribute(Action="", ReplyAction="*")] + [return: System.ServiceModel.MessageParameterAttribute(Name="out")] + bool userNameExists(string in0); + + [System.ServiceModel.OperationContractAttribute(Action="", ReplyAction="*")] + [return: System.ServiceModel.MessageParameterAttribute(Name="out")] + string getTaskList(string in0, int in1, int in2); + + [System.ServiceModel.OperationContractAttribute(Action="", ReplyAction="*")] + void removeUserFromGroup(string in0, string in1); + + [System.ServiceModel.OperationContractAttribute(Action="", ReplyAction="*")] + void keepAlive(); + + [System.ServiceModel.OperationContractAttribute(Action="", ReplyAction="*")] + [return: System.ServiceModel.MessageParameterAttribute(Name="out")] + int queryCount(EquellaMetadataUtility.EQUELLA.ArrayOfString in0, string in1); + + [System.ServiceModel.OperationContractAttribute(Action="", ReplyAction="*")] + void cancelItemEdit(string in0, int in1); + + [System.ServiceModel.OperationContractAttribute(Action="", ReplyAction="*")] + [return: System.ServiceModel.MessageParameterAttribute(Name="out")] + string saveItem(string in0, bool in1); + + [System.ServiceModel.OperationContractAttribute(Action="", ReplyAction="*")] + [return: System.ServiceModel.MessageParameterAttribute(Name="out")] + bool groupExists(string in0); + + [System.ServiceModel.OperationContractAttribute(Action="", ReplyAction="*")] + void removeAllUsersFromGroup(string in0); + + [System.ServiceModel.OperationContractAttribute(Action="", ReplyAction="*")] + void logout(); + + [System.ServiceModel.OperationContractAttribute(Action="", ReplyAction="*")] + [return: System.ServiceModel.MessageParameterAttribute(Name="out")] + string loginWithToken(string in0); + + [System.ServiceModel.OperationContractAttribute(Action="", ReplyAction="*")] + void unzipFile(string in0, string in1, string in2); + + [System.ServiceModel.OperationContractAttribute(Action="", ReplyAction="*")] + [return: System.ServiceModel.MessageParameterAttribute(Name="out")] + string getGroupUuidForName(string in0); + + [System.ServiceModel.OperationContractAttribute(Action="", ReplyAction="*")] + void deleteUser(string in0); + + [System.ServiceModel.OperationContractAttribute(Action="", ReplyAction="*")] + void archiveItem(string in0, int in1); + } + + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + public interface SoapService41PortTypeChannel : EquellaMetadataUtility.EQUELLA.SoapService41PortType, System.ServiceModel.IClientChannel { + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + public partial class SoapService41PortTypeClient : System.ServiceModel.ClientBase, EquellaMetadataUtility.EQUELLA.SoapService41PortType { + + public SoapService41PortTypeClient() { + } + + public SoapService41PortTypeClient(string endpointConfigurationName) : + base(endpointConfigurationName) { + } + + public SoapService41PortTypeClient(string endpointConfigurationName, string remoteAddress) : + base(endpointConfigurationName, remoteAddress) { + } + + public SoapService41PortTypeClient(string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress) : + base(endpointConfigurationName, remoteAddress) { + } + + public SoapService41PortTypeClient(System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress) : + base(binding, remoteAddress) { + } + + public void addGroup(string in0, string in1) { + base.Channel.addGroup(in0, in1); + } + + public string getContributableCollections() { + return base.Channel.getContributableCollections(); + } + + public EquellaMetadataUtility.EQUELLA.ArrayOfString getTaskFilterNames() { + return base.Channel.getTaskFilterNames(); + } + + public string addUser(string in0, string in1, string in2, string in3, string in4, string in5) { + return base.Channel.addUser(in0, in1, in2, in3, in4, in5); + } + + public string getSchema(string in0) { + return base.Channel.getSchema(in0); + } + + public string rejectTask(string in0, int in1, string in2, string in3, string in4, bool in5) { + return base.Channel.rejectTask(in0, in1, in2, in3, in4, in5); + } + + public void uploadFile(string in0, string in1, string in2, bool in3) { + base.Channel.uploadFile(in0, in1, in2, in3); + } + + public bool userExists(string in0) { + return base.Channel.userExists(in0); + } + + public string newItem(string in0) { + return base.Channel.newItem(in0); + } + + public void deleteItem(string in0, int in1) { + base.Channel.deleteItem(in0, in1); + } + + public string getItem(string in0, int in1, string in2) { + return base.Channel.getItem(in0, in1, in2); + } + + public string newVersionItem(string in0, int in1, bool in2) { + return base.Channel.newVersionItem(in0, in1, in2); + } + + public void deleteGroup(string in0) { + base.Channel.deleteGroup(in0); + } + + public string login(string in0, string in1) { + return base.Channel.login(in0, in1); + } + + public void removeUserFromAllGroups(string in0) { + base.Channel.removeUserFromAllGroups(in0); + } + + public string editItem(string in0, int in1, bool in2) { + return base.Channel.editItem(in0, in1, in2); + } + + public string getCollection(string in0) { + return base.Channel.getCollection(in0); + } + + public void deleteFile(string in0, string in1) { + base.Channel.deleteFile(in0, in1); + } + + public void addUserToGroup(string in0, string in1) { + base.Channel.addUserToGroup(in0, in1); + } + + public string acceptTask(string in0, int in1, string in2, bool in3) { + return base.Channel.acceptTask(in0, in1, in2, in3); + } + + public string searchItems(string in0, EquellaMetadataUtility.EQUELLA.ArrayOfString in1, string in2, bool in3, int in4, bool in5, int in6, int in7) { + return base.Channel.searchItems(in0, in1, in2, in3, in4, in5, in6, in7); + } + + public string editUser(string in0, string in1, string in2, string in3, string in4, string in5) { + return base.Channel.editUser(in0, in1, in2, in3, in4, in5); + } + + public bool isUserInGroup(string in0, string in1) { + return base.Channel.isUserInGroup(in0, in1); + } + + public void unlock(string in0, int in1) { + base.Channel.unlock(in0, in1); + } + + public string getUser(string in0) { + return base.Channel.getUser(in0); + } + + public bool userNameExists(string in0) { + return base.Channel.userNameExists(in0); + } + + public string getTaskList(string in0, int in1, int in2) { + return base.Channel.getTaskList(in0, in1, in2); + } + + public void removeUserFromGroup(string in0, string in1) { + base.Channel.removeUserFromGroup(in0, in1); + } + + public void keepAlive() { + base.Channel.keepAlive(); + } + + public int queryCount(EquellaMetadataUtility.EQUELLA.ArrayOfString in0, string in1) { + return base.Channel.queryCount(in0, in1); + } + + public void cancelItemEdit(string in0, int in1) { + base.Channel.cancelItemEdit(in0, in1); + } + + public string saveItem(string in0, bool in1) { + return base.Channel.saveItem(in0, in1); + } + + public bool groupExists(string in0) { + return base.Channel.groupExists(in0); + } + + public void removeAllUsersFromGroup(string in0) { + base.Channel.removeAllUsersFromGroup(in0); + } + + public void logout() { + base.Channel.logout(); + } + + public string loginWithToken(string in0) { + return base.Channel.loginWithToken(in0); + } + + public void unzipFile(string in0, string in1, string in2) { + base.Channel.unzipFile(in0, in1, in2); + } + + public string getGroupUuidForName(string in0) { + return base.Channel.getGroupUuidForName(in0); + } + + public void deleteUser(string in0) { + base.Channel.deleteUser(in0); + } + + public void archiveItem(string in0, int in1) { + base.Channel.archiveItem(in0, in1); + } + } +} diff --git a/source/EquellaMetadataUtility/app.config b/source/EquellaMetadataUtility/app.config index 2f06c59..b8f0dd4 100644 --- a/source/EquellaMetadataUtility/app.config +++ b/source/EquellaMetadataUtility/app.config @@ -1,70 +1,61 @@ - - - - -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - False - - - - - - - - - - - - - \ No newline at end of file + + + + +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + False + + + + + + + + + + + + + diff --git a/source/Package/emu.wixobj b/source/Package/emu.wixobj index 1efd967..2c8ffe6 100644 --- a/source/Package/emu.wixobj +++ b/source/Package/emu.wixobj @@ -1 +1 @@ -
112522Installation Database3EQUELLA Metadata Utility (EMU) Installer package4Pearson plc.5Installer6EQUELLA Metadata Utility MSI7Intel;10339*14200152192
emu.exe{369D4343-DBD7-4C6D-9AF2-588830589119}APPLICATIONROOTDIRECTORY0emu.exeFastColoredTextBox.dll*APPLICATIONROOTDIRECTORY0FastColoredTextBox.dllLumenWorks.Framework.IO.dll*APPLICATIONROOTDIRECTORY0LumenWorks.Framework.IO.dllApplicationShortcut{369D4343-DBD7-4C6D-9AF2-588830589000}ApplicationProgramsFolder4reg3289758868E122FEADC1193251158673
APPLICATIONROOTDIRECTORYProgramFilesFolderEmuProgramFilesFolderTARGETDIR.ApplicationProgramsFolderProgramMenuFolderkhsc-uma|EQUELLA Metadata Utility (EMU)ProgramMenuFolderTARGETDIR.TARGETDIRSourceDir
MainApplicationMain Application210
emu.exeemu.exeemu.exe01536FastColoredTextBox.dllFastColoredTextBox.dll1qzbvsnl.dll|FastColoredTextBox.dll01536LumenWorks.Framework.IO.dllLumenWorks.Framework.IO.dlldzpafbek.dll|LumenWorks.Framework.IO.dll01536
emubig.icoemubig.ico
10#product.cab
ManufacturerPearson plc.ProductCode{369D4343-DBD7-4C6D-9AF2-588830589119}ProductLanguage1033ProductNameEQUELLA Metadata Utility (EMU)ProductVersion2.1.3UpgradeCode{369D4343-DBD7-4C6D-9AF2-588830589119}ARPPRODUCTICONemubig.icoWIXUI_INSTALLDIRAPPLICATIONROOTDIRECTORY
reg3289758868E122FEADC11932511586731Software\TLEI\emuinstalled#1ApplicationShortcut
ApplicationProgramsFolderApplicationShortcutApplicationProgramsFolder2
ApplicationStartMenuShortcutApplicationProgramsFolderewdma9cf|EQUELLA Metadata Utility (EMU)ApplicationShortcut[APPLICATIONROOTDIRECTORY]emu.exeEQUELLA Metadata Utility (EMU)APPLICATIONROOTDIRECTORY
MainApplication1emu.exe10MainApplication1FastColoredTextBox.dll10MainApplication1LumenWorks.Framework.IO.dll10MainApplication1ApplicationShortcut10{369D4343-DBD7-4C6D-9AF2-588830589119}5MainApplication20
emu.exeAPPLICATIONROOTDIRECTORY1..\EquellaMetadataUtility\bin\Release\emu.exe-100FastColoredTextBox.dllAPPLICATIONROOTDIRECTORY1..\EquellaMetadataUtility\bin\Release\FastColoredTextBox.dll-110LumenWorks.Framework.IO.dllAPPLICATIONROOTDIRECTORY1..\EquellaMetadataUtility\bin\Release\LumenWorks.Framework.IO.dll-110
MainApplicationFeatureemu.exeComponentMainApplicationFeatureFastColoredTextBox.dllComponentMainApplicationFeatureLumenWorks.Framework.IO.dllComponentMainApplicationFeatureApplicationShortcutComponent{369D4343-DBD7-4C6D-9AF2-588830589119}ProductMainApplicationFeature
DirectoryAPPLICATIONROOTDIRECTORYMedia1Media1Media1DirectoryApplicationProgramsFolderComponentemu.exeComponentFastColoredTextBox.dllComponentLumenWorks.Framework.IO.dllComponentApplicationShortcutWixUIWixUI_InstallDir
WixUILicenseRtfLicense.rtf0WixUIBannerBmpemubig.bmp0WixUIDialogBmpSplatter2.bmp0
\ No newline at end of file +
112522Installation Database3EQUELLA Metadata Utility (EMU) Installer package4Pearson plc.5Installer6EQUELLA Metadata Utility MSI7Intel;10339*14200152192
emu.exe{369D4343-DBD7-4C6D-9AF2-588830589119}APPLICATIONROOTDIRECTORY0emu.exeFastColoredTextBox.dll*APPLICATIONROOTDIRECTORY0FastColoredTextBox.dllLumenWorks.Framework.IO.dll*APPLICATIONROOTDIRECTORY0LumenWorks.Framework.IO.dllApplicationShortcut{369D4343-DBD7-4C6D-9AF2-588830589000}ApplicationProgramsFolder4reg3289758868E122FEADC1193251158673
APPLICATIONROOTDIRECTORYProgramFilesFolderEmuProgramFilesFolderTARGETDIR.ApplicationProgramsFolderProgramMenuFolderkhsc-uma|EQUELLA Metadata Utility (EMU)ProgramMenuFolderTARGETDIR.TARGETDIRSourceDir
MainApplicationMain Application210
emu.exeemu.exeemu.exe01536FastColoredTextBox.dllFastColoredTextBox.dll1qzbvsnl.dll|FastColoredTextBox.dll01536LumenWorks.Framework.IO.dllLumenWorks.Framework.IO.dlldzpafbek.dll|LumenWorks.Framework.IO.dll01536
emubig.icoemubig.ico
10#product.cab
ARPPRODUCTICONemubig.icoWIXUI_INSTALLDIRAPPLICATIONROOTDIRECTORY
reg3289758868E122FEADC11932511586731Software\TLEI\emuinstalled#1ApplicationShortcut
ApplicationProgramsFolderApplicationShortcutApplicationProgramsFolder2
ApplicationStartMenuShortcutApplicationProgramsFolderewdma9cf|EQUELLA Metadata Utility (EMU)ApplicationShortcut[APPLICATIONROOTDIRECTORY]emu.exeEQUELLA Metadata Utility (EMU)APPLICATIONROOTDIRECTORY
MainApplication1emu.exe10MainApplication1FastColoredTextBox.dll10MainApplication1LumenWorks.Framework.IO.dll10MainApplication1ApplicationShortcut10{369D4343-DBD7-4C6D-9AF2-588830589119}5MainApplication20
emu.exeAPPLICATIONROOTDIRECTORY1..\EquellaMetadataUtility\bin\Release\emu.exe-100FastColoredTextBox.dllAPPLICATIONROOTDIRECTORY1..\EquellaMetadataUtility\bin\Release\FastColoredTextBox.dll-110LumenWorks.Framework.IO.dllAPPLICATIONROOTDIRECTORY1..\EquellaMetadataUtility\bin\Release\LumenWorks.Framework.IO.dll-110
MainApplicationFeatureemu.exeComponentMainApplicationFeatureFastColoredTextBox.dllComponentMainApplicationFeatureLumenWorks.Framework.IO.dllComponentMainApplicationFeatureApplicationShortcutComponent{369D4343-DBD7-4C6D-9AF2-588830589119}ProductMainApplicationFeature
PropertyManufacturerPropertyProductCodePropertyProductLanguagePropertyProductNamePropertyProductVersionPropertyUpgradeCodeDirectoryAPPLICATIONROOTDIRECTORYMedia1Media1Media1DirectoryApplicationProgramsFolderComponentemu.exeComponentFastColoredTextBox.dllComponentLumenWorks.Framework.IO.dllComponentApplicationShortcutWixUIWixUI_InstallDir
WixUILicenseRtfLicense.rtf0WixUIBannerBmpemubig.bmp0WixUIDialogBmpSplatter2.bmp0
ManufacturerPearson plc.
ProductCode{369D4343-DBD7-4C6D-9AF2-588830589119}
ProductLanguage1033
ProductNameEQUELLA Metadata Utility (EMU)
ProductVersion2.1.5
UpgradeCode{369D4343-DBD7-4C6D-9AF2-588830589119}
\ No newline at end of file diff --git a/source/Package/emu.wixpdb b/source/Package/emu.wixpdb index 30488b3..6830fa7 100644 Binary files a/source/Package/emu.wixpdb and b/source/Package/emu.wixpdb differ diff --git a/source/Package/emu.wxs b/source/Package/emu.wxs index 4b2f74f..7afe1c8 100644 --- a/source/Package/emu.wxs +++ b/source/Package/emu.wxs @@ -1,7 +1,7 @@ + Version='2.1.5' Manufacturer='Pearson plc.' UpgradeCode='369d4343-dbd7-4c6d-9af2-588830589119' >