C# 클래스 Microsoft.CodeAnalysis.Editor.Implementation.Suggestions.FixAllGetFixesService

상속: IFixAllGetFixesService, IWorkspaceServiceFactory
파일 보기 프로젝트 열기: peachpiecompiler/Peachpie.Microsoft.CodeAnalysis

공개 메소드들

메소드 설명
CreateService ( HostWorkspaceServices workspaceServices ) : IWorkspaceService
GetFixAllChangedSolutionAsync ( FixAllContext fixAllContext ) : Task
GetFixAllOperationsAsync ( FixAllContext fixAllContext, bool showPreviewChangesDialog ) : Task>

비공개 메소드들

메소드 설명
FixAllGetFixesService ( ) : System
GetFixAllCodeActionAsync ( FixAllContext fixAllContext ) : Task
GetFixAllOperationsAsync ( CodeAction codeAction, bool showPreviewChangesDialog, FixAllState fixAllState, CancellationToken cancellationToken ) : Task>
GetNewFixAllOperations ( ImmutableArray operations, Solution newSolution, CancellationToken cancellationToken ) : ImmutableArray
PreviewChanges ( Solution currentSolution, Solution newSolution, string fixAllPreviewChangesTitle, string fixAllTopLevelHeader, string languageOpt, Workspace workspace, int? correlationId = null, CancellationToken cancellationToken = default ) : Solution

메소드 상세

CreateService() 공개 메소드

public CreateService ( HostWorkspaceServices workspaceServices ) : IWorkspaceService
workspaceServices HostWorkspaceServices
리턴 IWorkspaceService

GetFixAllChangedSolutionAsync() 공개 메소드

public GetFixAllChangedSolutionAsync ( FixAllContext fixAllContext ) : Task
fixAllContext FixAllContext
리턴 Task

GetFixAllOperationsAsync() 공개 메소드

public GetFixAllOperationsAsync ( FixAllContext fixAllContext, bool showPreviewChangesDialog ) : Task>
fixAllContext FixAllContext
showPreviewChangesDialog bool
리턴 Task>