📄 myproject.cs
字号:
namespace WoWBot.My
{
using Microsoft.VisualBasic;
using Microsoft.VisualBasic.ApplicationServices;
using Microsoft.VisualBasic.CompilerServices;
using System;
using System.CodeDom.Compiler;
using System.Collections;
using System.ComponentModel;
using System.ComponentModel.Design;
using System.Diagnostics;
using System.Reflection;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
using WoWBot;
[HideModuleName, GeneratedCode("MyTemplate", "8.0.0.0"), StandardModule]
internal sealed class MyProject
{
private static readonly ThreadSafeObjectProvider<Microsoft.VisualBasic.ApplicationServices.User> b = new ThreadSafeObjectProvider<Microsoft.VisualBasic.ApplicationServices.User>();
private static readonly ThreadSafeObjectProvider<MyApplication> b = new ThreadSafeObjectProvider<MyApplication>();
private static readonly ThreadSafeObjectProvider<MyComputer> b = new ThreadSafeObjectProvider<MyComputer>();
private static ThreadSafeObjectProvider<MyForms> b = new ThreadSafeObjectProvider<MyForms>();
private static readonly ThreadSafeObjectProvider<MyWebServices> b = new ThreadSafeObjectProvider<MyWebServices>();
[HelpKeyword("My.Application")]
internal static MyApplication Application
{
[DebuggerHidden]
get
{
return b.GetInstance;
}
}
[HelpKeyword("My.Computer")]
internal static MyComputer Computer
{
[DebuggerHidden]
get
{
return b.GetInstance;
}
}
[HelpKeyword("My.Forms")]
internal static MyForms Forms
{
[DebuggerHidden]
get
{
return b.GetInstance;
}
}
[HelpKeyword("My.User")]
internal static Microsoft.VisualBasic.ApplicationServices.User User
{
[DebuggerHidden]
get
{
return b.GetInstance;
}
}
[HelpKeyword("My.WebServices")]
internal static MyWebServices WebServices
{
[DebuggerHidden]
get
{
return b.GetInstance;
}
}
[MyGroupCollection("System.Windows.Forms.Form", "Create__Instance__", "Dispose__Instance__", "My.MyProject.Forms"), EditorBrowsable(EditorBrowsableState.Never)]
internal sealed class MyForms
{
[ThreadStatic]
private static Hashtable b;
public WoWBot.Advanced b;
public WoWBot.CastTime b;
public WoWBot.Config b;
public WoWBot.CoolDown b;
public WoWBot.GliderTOeBot b;
public WoWBot.HUD b;
public WoWBot.Lang b;
public WoWBot.Main b;
public WoWBot.TimerForm b;
public WoWBot.UniverselSettings b;
public WoWBot.WoWChat b;
[DebuggerHidden]
private static T Create__Instance__<T>(T Instance) where T: Form, new()
{
T local;
if ((Instance != null) && !Instance.IsDisposed)
{
return Instance;
}
if (b != null)
{
if (b.ContainsKey(typeof(T)))
{
throw new InvalidOperationException(Utils.GetResourceString("WinForms_RecursiveFormCreate", new string[0]));
}
}
else
{
b = new Hashtable();
}
b.Add(typeof(T), null);
try
{
local = Activator.CreateInstance<T>();
}
catch when (?)
{
TargetInvocationException exception;
throw new InvalidOperationException(Utils.GetResourceString("WinForms_SeeInnerException", new string[] { exception.InnerException.Message }), exception.InnerException);
}
finally
{
b.Remove(typeof(T));
}
return local;
}
[DebuggerHidden]
private void Dispose__Instance__<T>(ref T instance) where T: Form
{
instance.Dispose();
instance = default(T);
}
[EditorBrowsable(EditorBrowsableState.Never)]
public override bool Equals(object o)
{
return base.Equals(RuntimeHelpers.GetObjectValue(o));
}
[EditorBrowsable(EditorBrowsableState.Never)]
public override int GetHashCode()
{
return base.GetHashCode();
}
[EditorBrowsable(EditorBrowsableState.Never)]
internal Type GetType()
{
return typeof(MyProject.MyForms);
}
[EditorBrowsable(EditorBrowsableState.Never)]
public override string ToString()
{
return base.ToString();
}
public WoWBot.Advanced Advanced
{
[DebuggerNonUserCode]
get
{
this.b = Create__Instance__<WoWBot.Advanced>(this.b);
return this.b;
}
[DebuggerNonUserCode]
set
{
if (value != this.b)
{
if (value != null)
{
throw new ArgumentException("Property can only be set to Nothing");
}
this.Dispose__Instance__<WoWBot.Advanced>(ref this.b);
}
}
}
public WoWBot.CastTime CastTime
{
[DebuggerNonUserCode]
get
{
this.b = Create__Instance__<WoWBot.CastTime>(this.b);
return this.b;
}
[DebuggerNonUserCode]
set
{
if (value != this.b)
{
if (value != null)
{
throw new ArgumentException("Property can only be set to Nothing");
}
this.Dispose__Instance__<WoWBot.CastTime>(ref this.b);
}
}
}
public WoWBot.Config Config
{
[DebuggerNonUserCode]
get
{
this.b = Create__Instance__<WoWBot.Config>(this.b);
return this.b;
}
[DebuggerNonUserCode]
set
{
if (value != this.b)
{
if (value != null)
{
throw new ArgumentException("Property can only be set to Nothing");
}
this.Dispose__Instance__<WoWBot.Config>(ref this.b);
}
}
}
public WoWBot.CoolDown CoolDown
{
[DebuggerNonUserCode]
get
{
this.b = Create__Instance__<WoWBot.CoolDown>(this.b);
return this.b;
}
[DebuggerNonUserCode]
set
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -