This documentation is archived and is not being maintained.

TaskProvider Class

This class implements IVsTaskProvider. It provides a framework-friendly way to define a task provider and its associated services.

This class is not CLS-compliant.  

Namespace: Microsoft.VisualStudio.Shell
Assembly: Microsoft.VisualStudio.Shell (in microsoft.visualstudio.shell.dll)

[ComVisibleAttribute(true)] 
[CLSCompliantAttribute(false)] 
public class TaskProvider : IVsTaskProvider2, IVsTaskProvider, IVsTaskProvider3, 
	IDisposable
/** @attribute ComVisibleAttribute(true) */ 
/** @attribute CLSCompliantAttribute(false) */ 
public class TaskProvider implements IVsTaskProvider2, IVsTaskProvider, 
	IVsTaskProvider3, IDisposable
ComVisibleAttribute(true) 
CLSCompliantAttribute(false) 
public class TaskProvider implements IVsTaskProvider2, IVsTaskProvider, 
	IVsTaskProvider3, IDisposable

System.Object
  Microsoft.VisualStudio.Shell.TaskProvider
     Microsoft.VisualStudio.Shell.ErrorListProvider

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
Show: