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
completeTaskCompletes the reporting task with plain-text completion text.
completeTask( completionMessage?: string, completionState?: string, cancellationToken?: cancellationToken): voidParameters
completionMessagestringoptionalcompletionStatestringoptional= completedcancellationTokencancellationTokenoptionalmethod
completeTaskMarkdownCompletes the reporting task with Markdown-formatted completion text.
completeTaskMarkdown( markdownString: string, completionState?: string, cancellationToken?: cancellationToken): voidParameters
markdownStringstringcompletionStatestringoptional= completedcancellationTokencancellationTokenoptionalmethod
updateTaskUpdates the reporting task with plain-text status text.
updateTask( statusText: string, cancellationToken?: cancellationToken): voidParameters
statusTextstringcancellationTokencancellationTokenoptionalmethod
updateTaskMarkdownUpdates the reporting task with Markdown-formatted status text.
updateTaskMarkdown( markdownString: string, cancellationToken?: cancellationToken): voidParameters
markdownStringstringcancellationTokencancellationTokenoptional