SymbolRenamer Class
Namespace: Roslynator.Rename
Assembly: Roslynator.Workspaces.Core.dll
Provides a set of static methods for renaming symbols in a solution or a project.
public static class SymbolRenamer
Methods
Method | Summary |
---|---|
RenameSymbolsAsync(IEnumerable<Project>, Func<ISymbol, Boolean>, Func<ISymbol, String>, SymbolRenamerOptions, IProgress<SymbolRenameProgress>, CancellationToken) | Renames symbols in the specified projects. All projects must be in the same solution. |
RenameSymbolsAsync(Project, Func<ISymbol, Boolean>, Func<ISymbol, String>, SymbolRenamerOptions, IProgress<SymbolRenameProgress>, CancellationToken) | Renames symbols in the specified project. |
RenameSymbolsAsync(Solution, Func<ISymbol, Boolean>, Func<ISymbol, String>, SymbolRenamerOptions, IProgress<SymbolRenameProgress>, CancellationToken) | Renames symbols in the specified solution. |