You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
137 lines
8.4 KiB
137 lines
8.4 KiB
//------------------------------------------------------------------------------
|
|
// <auto-generated>
|
|
// 此代码由工具生成。
|
|
// 运行时版本:4.0.30319.18063
|
|
//
|
|
// 对此文件的更改可能会导致不正确的行为,并且如果
|
|
// 重新生成代码,这些更改将会丢失。
|
|
// </auto-generated>
|
|
//------------------------------------------------------------------------------
|
|
|
|
namespace XamlStaticHelperNamespace {
|
|
|
|
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("XamlBuildTask", "4.0.0.0")]
|
|
internal class _XamlStaticHelper {
|
|
|
|
private static System.WeakReference schemaContextField;
|
|
|
|
private static System.Collections.Generic.IList<System.Reflection.Assembly> assemblyListField;
|
|
|
|
internal static System.Xaml.XamlSchemaContext SchemaContext {
|
|
get {
|
|
System.Xaml.XamlSchemaContext xsc = null;
|
|
if ((schemaContextField != null)) {
|
|
xsc = ((System.Xaml.XamlSchemaContext)(schemaContextField.Target));
|
|
if ((xsc != null)) {
|
|
return xsc;
|
|
}
|
|
}
|
|
if ((AssemblyList.Count > 0)) {
|
|
xsc = new System.Xaml.XamlSchemaContext(AssemblyList);
|
|
}
|
|
else {
|
|
xsc = new System.Xaml.XamlSchemaContext();
|
|
}
|
|
schemaContextField = new System.WeakReference(xsc);
|
|
return xsc;
|
|
}
|
|
}
|
|
|
|
internal static System.Collections.Generic.IList<System.Reflection.Assembly> AssemblyList {
|
|
get {
|
|
if ((assemblyListField == null)) {
|
|
assemblyListField = LoadAssemblies();
|
|
}
|
|
return assemblyListField;
|
|
}
|
|
}
|
|
|
|
private static System.Collections.Generic.IList<System.Reflection.Assembly> LoadAssemblies() {
|
|
System.Collections.Generic.IList<System.Reflection.Assembly> assemblyList = new System.Collections.Generic.List<System.Reflection.Assembly>();
|
|
assemblyList.Add(Load("Microsoft.CSharp, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a" +
|
|
"3a"));
|
|
assemblyList.Add(Load("mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"));
|
|
assemblyList.Add(Load("PresentationFramework.Luna, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf" +
|
|
"3856ad364e35"));
|
|
assemblyList.Add(Load("ReachFramework, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" +
|
|
""));
|
|
assemblyList.Add(Load("System.Configuration, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11" +
|
|
"d50a3a"));
|
|
assemblyList.Add(Load("System.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"));
|
|
assemblyList.Add(Load("System.Data.DataSetExtensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b" +
|
|
"77a5c561934e089"));
|
|
assemblyList.Add(Load("System.Data, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"));
|
|
assemblyList.Add(Load("System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"));
|
|
assemblyList.Add(Load("System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" +
|
|
""));
|
|
assemblyList.Add(Load("System.Printing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e3" +
|
|
"5"));
|
|
assemblyList.Add(Load("System.Runtime.Serialization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b7" +
|
|
"7a5c561934e089"));
|
|
assemblyList.Add(Load("System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c56193" +
|
|
"4e089"));
|
|
assemblyList.Add(Load("System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856a" +
|
|
"d364e35"));
|
|
assemblyList.Add(Load("System.Web.Services, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d" +
|
|
"50a3a"));
|
|
assemblyList.Add(Load("System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c5619" +
|
|
"34e089"));
|
|
assemblyList.Add(Load("System.Xaml, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"));
|
|
assemblyList.Add(Load("System.Xml, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"));
|
|
assemblyList.Add(Load("System.Xml.Linq, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e08" +
|
|
"9"));
|
|
assemblyList.Add(Load("UIAutomationProvider, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad" +
|
|
"364e35"));
|
|
assemblyList.Add(Load("UIAutomationTypes, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364" +
|
|
"e35"));
|
|
assemblyList.Add(Load("WindowsFormsIntegration, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf385" +
|
|
"6ad364e35"));
|
|
assemblyList.Add(Load("AvalonDock, Version=1.3.3600.0, Culture=neutral, PublicKeyToken=85a1e0ada7ec13e4"));
|
|
assemblyList.Add(Load("AvalonDock.Themes, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null"));
|
|
assemblyList.Add(Load("CodeReason.Reports, Version=0.5.0.0, Culture=neutral, PublicKeyToken=74fc60a060db" +
|
|
"7911"));
|
|
assemblyList.Add(Load("Fluent, Version=2.1.0.0, Culture=neutral, PublicKeyToken=3e436e32a8c5546f"));
|
|
assemblyList.Add(Load("Gma.QrCodeNet.Encoding, Version=0.0.1.29147, Culture=neutral, PublicKeyToken=null" +
|
|
""));
|
|
assemblyList.Add(Load("Microsoft.ReportViewer.Common, Version=10.0.0.0, Culture=neutral, PublicKeyToken=" +
|
|
"b03f5f7f11d50a3a"));
|
|
assemblyList.Add(Load("Microsoft.ReportViewer.WinForms, Version=10.0.0.0, Culture=neutral, PublicKeyToke" +
|
|
"n=b03f5f7f11d50a3a"));
|
|
assemblyList.Add(Load("Microsoft.Windows.Shell, Version=3.5.41019.1, Culture=neutral, PublicKeyToken=31b" +
|
|
"f3856ad364e35"));
|
|
assemblyList.Add(Load("PresentationCore, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e" +
|
|
"35"));
|
|
assemblyList.Add(Load("PresentationFramework, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856a" +
|
|
"d364e35"));
|
|
assemblyList.Add(Load("RibbonControlsLibrary, Version=4.0.0.11019, Culture=neutral, PublicKeyToken=31bf3" +
|
|
"856ad364e35"));
|
|
assemblyList.Add(Load("SiaSun.LMS.Common, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null"));
|
|
assemblyList.Add(Load("SiaSun.LMS.Interface, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null"));
|
|
assemblyList.Add(Load("SiaSun.LMS.Model, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null"));
|
|
assemblyList.Add(Load("Sid.TaskDialog, Version=3.5.0.0, Culture=neutral, PublicKeyToken=848068847aa7ec0e" +
|
|
""));
|
|
assemblyList.Add(Load("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"));
|
|
assemblyList.Add(Load("stdole, Version=7.0.3300.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"));
|
|
assemblyList.Add(System.Reflection.Assembly.GetExecutingAssembly());
|
|
return assemblyList;
|
|
}
|
|
|
|
private static System.Reflection.Assembly Load(string assemblyNameVal) {
|
|
System.Reflection.AssemblyName assemblyName = new System.Reflection.AssemblyName(assemblyNameVal);
|
|
byte[] publicKeyToken = assemblyName.GetPublicKeyToken();
|
|
System.Reflection.Assembly asm = null;
|
|
try {
|
|
asm = System.Reflection.Assembly.Load(assemblyName.FullName);
|
|
}
|
|
catch (System.Exception ) {
|
|
System.Reflection.AssemblyName shortName = new System.Reflection.AssemblyName(assemblyName.Name);
|
|
if ((publicKeyToken != null)) {
|
|
shortName.SetPublicKeyToken(publicKeyToken);
|
|
}
|
|
asm = System.Reflection.Assembly.Load(shortName);
|
|
}
|
|
return asm;
|
|
}
|
|
}
|
|
}
|