In This Article

DeleteBlankLinesAction Class

Represents an IEditAction that deletes the blank lines in the selected text, or the current view line if no text is selected and it is blank.

public class DeleteBlankLinesAction : EditActionBase, IEditAction, IKeyedObject
Inheritance:
object RoutedCommand RoutedUICommand EditActionBase object
Implements:
IEditAction IKeyedObject

Remarks

If there is no selection and the current line is not blank, any blank view lines immediately before the current view line will be deleted.

Constructors

DeleteBlankLinesAction()

Initializes an instance of the DeleteBlankLinesAction class.

public DeleteBlankLinesAction()

Methods

CanExecute(IEditorView)

Returns whether the edit action can execute in the specified IEditorView.

public override bool CanExecute(IEditorView view)
Parameter Type Description
view IEditorView

The IEditorView to examine.

Returns

bool:

true if the edit action can execute in the specified IEditorView; otherwise, false.

Execute(IEditorView)

Executes the edit action in the specified IEditorView.

public override void Execute(IEditorView view)
Parameter Type Description
view IEditorView

The IEditorView in which to execute the edit action.

Inherited Members