IReportingTask
Interface
interface IReportingTask { completeTask( completionMessage?: string, completionState?: string, cancellationToken?: cancellationToken): void; completeTaskMarkdown( markdownString: string, completionState?: string, cancellationToken?: cancellationToken): void; updateTask( statusText: string, cancellationToken?: cancellationToken): void; updateTaskMarkdown( markdownString: string, cancellationToken?: cancellationToken): void;}Methods
method
completeTask Completes the reporting task with plain-text completion text
completeTask( completionMessage?: string, completionState?: string, cancellationToken?: cancellationToken): voidParameters
completionMessage string optional completionState string optional = completed cancellationToken cancellationToken optional method
completeTaskMarkdown Completes the reporting task with Markdown-formatted completion text
completeTaskMarkdown( markdownString: string, completionState?: string, cancellationToken?: cancellationToken): voidParameters
markdownString string completionState string optional = completed cancellationToken cancellationToken optional method
updateTask Updates the reporting task with plain-text status text
updateTask( statusText: string, cancellationToken?: cancellationToken): voidParameters
statusText string cancellationToken cancellationToken optional method
updateTaskMarkdown Updates the reporting task with Markdown-formatted status text
updateTaskMarkdown( markdownString: string, cancellationToken?: cancellationToken): voidParameters
markdownString string cancellationToken cancellationToken optional