/// <summary>
 /// 关闭功能区扩展管理器
 /// </summary>
 public void Close()
 {
     context.ExtensionChanged      -= OnExtensionChanged;
     context.ExtensionPointChanged -= OnExtensionPointChanged;
     ribbonAdminService.Unregister();
     ribbonExtensibilityService.Unregister();
 }
        /// <summary>
        /// 停止操作
        /// </summary>
        /// <param name="context"></param>
        public void Stop(IBundleContext context)
        {
            if (packageAdmin != null)
            {
                packageAdmin.Unregister();
            }
            if (startLevel != null)
            {
                startLevel.Unregister();
            }

            framework    = null;
            bundle       = null;
            this.context = null;
        }
Exemple #3
0
 /// <summary>
 /// 停止Word插件服务管理
 /// </summary>
 public void Stop()
 {
     if (isActive)
     {
         if (wordApplicationService != null)
         {
             wordApplicationService.Unregister();
         }
         if (_customTaskPaneService != null)
         {
             _customTaskPaneService.Unregister();
         }
         isActive = false;
     }
 }
Exemple #4
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="context"></param>
 public void Stop(IBundleContext context)
 {
     context.ExtensionChanged -= ContextOnExtensionChanged;
     serviceRegistration.Unregister();
 }
 /// <summary>
 ///
 /// </summary>
 /// <param name="context"></param>
 public void Stop(IBundleContext context)
 {
     serviceRegistration.Unregister();
 }