private void UnregisterAnalyzerTracker() { if (_analyzerTracker != null) { _analyzerTracker.Unregister(); _analyzerTracker = null; } }
private void LoadAnalyzerNodeComponents() { _analyzerTracker = this.ComponentModel.GetService <AnalyzerItemsTracker>(); if (_analyzerTracker != null) { _analyzerTracker.Register(); } var analyzerCommandHandler = this.ComponentModel.GetService <AnalyzersCommandHandler>(); if (analyzerCommandHandler != null) { analyzerCommandHandler.Initialize((IMenuCommandService)this.GetService(typeof(IMenuCommandService))); } }