SymbolEditor.AsyncDeclarationEditAction Delegate

Definition

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

public: delegate System::Threading::Tasks::Task ^ SymbolEditor::AsyncDeclarationEditAction(DocumentEditor ^ editor, SyntaxNode ^ declaration, CancellationToken cancellationToken);
public delegate System.Threading.Tasks.Task SymbolEditor.AsyncDeclarationEditAction(DocumentEditor editor, SyntaxNode declaration, CancellationToken cancellationToken);
type SymbolEditor.AsyncDeclarationEditAction = delegate of DocumentEditor * SyntaxNode * CancellationToken -> Task
Public Delegate Function SymbolEditor.AsyncDeclarationEditAction(editor As DocumentEditor, declaration As SyntaxNode, cancellationToken As CancellationToken) As Task 

Parameters

editor
DocumentEditor

The DocumentEditor to apply edits to.

declaration
SyntaxNode

The declaration to edit.

cancellationToken
CancellationToken

A cancellation token.

Return Value

Applies to