public IProgress CreateProgress(string operationName) { ExTraceGlobals.ProgramFlowTracer.TraceFunction <string, string>(0L, "-->ScopeNodeProgressProvider.CreateProgress: {0}, {1}", this.scopeNode.LanguageIndependentName, operationName); CustomStatus customStatus = new CustomStatus(); IProgress result = new StatusProgress(customStatus, this.scopeNode.SnapIn); customStatus.Title = ExchangeUserControl.RemoveAccelerator(operationName); customStatus.Start(this.scopeNode); ExTraceGlobals.ProgramFlowTracer.TraceFunction <string, string>(0L, "<--ScopeNodeProgressProvider.CreateProgress: {0}, {1}", this.scopeNode.LanguageIndependentName, operationName); return(result); }
private void command_DescriptionChanged(object sender, EventArgs e) { (this.ActionItem as ActionsPaneExtendedItem).Description = ExchangeUserControl.RemoveAccelerator(this.Command.Description); }