C# Класс ICSharpCode.NRefactory.CSharp.Refactoring.MoveToOuterScopeAction

Наследование: ICSharpCode.NRefactory.CSharp.Refactoring.CodeActionProvider
Показать файл Открыть проект

Открытые методы

Метод Описание
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