C# 클래스 ICSharpCode.NRefactory.CSharp.Refactoring.MoveToOuterScopeAction

상속: ICSharpCode.NRefactory.CSharp.Refactoring.CodeActionProvider
파일 보기 프로젝트 열기: 0xd4d/NRefactory

공개 메소드들

메소드 설명
GetActions ( RefactoringContext context ) : IEnumerable

비공개 메소드들

메소드 설명
FindCurrentScopeEntryNode ( Statement startNode ) : AstNode
HasDependency ( RefactoringContext context, AstNode firstSearchNode, AstNode targetNode ) : bool
MoveDeclarationAction ( RefactoringContext context, AstNode insertAnchor, VariableDeclarationStatement declarationStatement, VariableInitializer initializer ) : ICSharpCode.NRefactory.CSharp.Refactoring.CodeAction
MoveInitializerAction ( RefactoringContext context, AstNode insertAnchor, VariableDeclarationStatement declaration, VariableInitializer initializer ) : ICSharpCode.NRefactory.CSharp.Refactoring.CodeAction
RemoveInitializer ( VariableDeclarationStatement variableDeclarationStatement, VariableInitializer selectedVariableInitializer ) : VariableDeclarationStatement

메소드 상세

GetActions() 공개 메소드

public GetActions ( RefactoringContext context ) : IEnumerable
context RefactoringContext
리턴 IEnumerable