Catel.ReSharper.CatelProperties.CSharp.Actions.RevertToAutoPropertyContextAction.ExecutePsiTransaction C# (CSharp) Method

ExecutePsiTransaction() protected method

protected ExecutePsiTransaction ( ISolution solution, IProgressIndicator progress ) : Action
solution ISolution
progress IProgressIndicator
return Action
        protected override Action<ITextControl> ExecutePsiTransaction(ISolution solution, IProgressIndicator progress)
        {
            ClassDeclaration.RemoveClassMemberDeclaration(FieldDeclaration);

            PropertyDeclaration.AccessorDeclarations[0].SetBody(null);
            PropertyDeclaration.AccessorDeclarations[1].SetBody(null);

            return null;
        }
        protected override bool IsAvailable()