SymbolEditor.AsyncDeclarationEditAction Delegate

Definition

An action that make changes to a declaration node within a SyntaxTree.

C#
public delegate System.Threading.Tasks.Task SymbolEditor.AsyncDeclarationEditAction(DocumentEditor editor, SyntaxNode declaration, CancellationToken cancellationToken);

Parameters

editor
DocumentEditor

The DocumentEditor to apply edits to.

declaration
SyntaxNode

The declaration to edit.

cancellationToken
CancellationToken

A cancellation token.

Return Value

Applies to

Product Versions
Roslyn 4.2.0, 4.3.0, 4.4.0, 4.5.0, 4.6.0, 4.7.0, 4.8.0, 4.9.2, 3.0.0, 3.1.0, 3.2.0, 3.2.1, 3.3.1, 3.4.0, 3.5.0, 3.6.0, 3.7.0, 3.8.0, 3.9.0, 3.10.0, 3.11.0, 4.0.1, 4.1.0, 4.12.2, 4.13.0