Example #1
0
 public static void RunFindReferences(LocalResolveResult local)
 {
     FindReferencesAndRenameHelper.ShowAsSearchResults(
         StringParser.Parse("${res:SharpDevelop.Refactoring.ReferencesTo}",
                            new StringTagPair("Name", local.VariableName)),
         RefactoringService.FindReferences(local, null)
         );
 }
Example #2
0
 public static void RunFindReferences(IClass c)
 {
     using (AsynchronousWaitDialog monitor = AsynchronousWaitDialog.ShowWaitDialog("${res:SharpDevelop.Refactoring.FindReferences}", true)) {
         FindReferencesAndRenameHelper.ShowAsSearchResults(
             StringParser.Parse("${res:SharpDevelop.Refactoring.ReferencesTo}",
                                new StringTagPair("Name", c.Name)),
             RefactoringService.FindReferences(c, monitor)
             );
     }
 }
Example #3
0
        public static void RunFindReferences(IMember member)
        {
            string memberName = member.DeclaringType.Name + "." + member.Name;

            using (AsynchronousWaitDialog monitor = AsynchronousWaitDialog.ShowWaitDialog("${res:SharpDevelop.Refactoring.FindReferences}", true)) {
                FindReferencesAndRenameHelper.ShowAsSearchResults(
                    StringParser.Parse("${res:SharpDevelop.Refactoring.ReferencesTo}",
                                       new StringTagPair("Name", memberName)),
                    RefactoringService.FindReferences(member, monitor));
            }
        }
Example #4
0
        public override void Run()
        {
            LocalResolveResult local = (LocalResolveResult)Owner;

            FindReferencesAndRenameHelper.ShowAsSearchResults(
                StringParser.Parse("${res:SharpDevelop.Refactoring.ReferencesTo}",
                                   new string[, ] {
                { "Name", local.Field.Name }
            }),
                RefactoringService.FindReferences(local, null)
                );
        }
        public override void Run()
        {
            RefactoringMenuContext context = (RefactoringMenuContext)Owner;
            LocalResolveResult     local   = (LocalResolveResult)context.ResolveResult;

            FindReferencesAndRenameHelper.ShowAsSearchResults(
                StringParser.Parse("${res:SharpDevelop.Refactoring.ReferencesTo}",
                                   new string[, ] {
                { "Name", local.VariableName }
            }),
                RefactoringService.FindReferences(local, null)
                );
        }