//终止例程,重定义失效
 void IExtensionApplication.Terminate()
 {
     Helper2.OverruleEnd();
     Overrule.Overruling = false;
 }
 //初始例程,重定义生效
 void IExtensionApplication.Initialize()
 {
     Helper2.OverruleStart();
     Overrule.Overruling = true;
 }