This documentation is archived and is not being maintained.

ErrorListProvider Class

This task provider is used to provide tasks for the Visual Studio Error List window.

This API is not CLS-compliant. 

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

Namespace:  Microsoft.VisualStudio.Shell
Assembly:  Microsoft.VisualStudio.Shell.10.0 (in Microsoft.VisualStudio.Shell.10.0.dll)

[CLSCompliantAttribute(false)]
public class ErrorListProvider : TaskProvider

The ErrorListProvider type exposes the following members.

  NameDescription
Public methodErrorListProviderCreates an ErrorListProvider object.
Top

  NameDescription
Public propertyAlwaysVisibleDetermines whether or not the provider is always visible in the dropdown menu even though it has no tasks. (Inherited from TaskProvider.)
Public propertyDisableAutoRouteGets or sets whether autorouting should be disabled. (Inherited from TaskProvider.)
Public propertyImageListGets or sets the provider's image list (a list of icons for the tasks that belong to the provider). (Inherited from TaskProvider.)
Public propertyMaintainInitialTaskOrderGets or sets whether or not the task list should maintain the task order given to it by the task provider. (Inherited from TaskProvider.)
Public propertyProviderGuidGets or sets the GUID of this provider. (Inherited from TaskProvider.)
Public propertyProviderNameGets or sets a localized name for this provider. (Inherited from TaskProvider.)
Public propertySubcategoriesGets a collection of task subcategories. (Inherited from TaskProvider.)
Public propertyTasksGets a collection of tasks. (Inherited from TaskProvider.)
Public propertyToolbarGroupGets or sets a group GUID and toolbar ID indicating which toolbar should be displayed when this provider is active. (Inherited from TaskProvider.)
Public propertyToolbarIdGets or sets this provider's toolbar ID. (Inherited from TaskProvider.)
Protected propertyVsTaskListReturns the service that allows VSPackage implementers to store and manage their tasks as a part of the environment's task list. (Overrides TaskProvider.VsTaskList.)
Top

  NameDescription
Public methodBringToFrontActivates the Error List window and makes it visible.
Public methodDispose()Disposes this provider. (Inherited from TaskProvider.)
Protected methodDispose(Boolean)Activates the Error List window and makes it visible. (Overrides TaskProvider.Dispose(Boolean).)
Public methodEqualsDetermines whether the specified Object is equal to the current Object. (Inherited from Object.)
Protected methodFinalizeDestructor for ErrorListProvider. (Overrides TaskProvider.Finalize().)
Public methodForceShowErrorsShows the errors in the Error List window.
Public methodGetHashCodeServes as a hash function for a particular type. (Inherited from Object.)
Protected methodGetServiceGets the service of the specified type. (Inherited from TaskProvider.)
Public methodGetTypeGets the Type of the current instance. (Inherited from Object.)
Protected methodMemberwiseCloneCreates a shallow copy of the current Object. (Inherited from Object.)
Public methodNavigateNavigates from the task to the correct position in the document, shown in the specified logical view. (Inherited from TaskProvider.)
Public methodRefreshInforms the task list that there are new or edited tasks. (Inherited from TaskProvider.)
Public methodResumeRefreshRestarts the refreshing of the task list after it has been suspended. (Inherited from TaskProvider.)
Public methodShowCreates a Error List tool window and shows the errors in it. (Overrides TaskProvider.Show().)
Public methodSuspendRefreshStops refreshing the task list until ResumeRefresh is called. (Inherited from TaskProvider.)
Public methodToStringReturns a string that represents the current object. (Inherited from Object.)
Top

  NameDescription
Explicit interface implemetationPrivate methodIVsTaskProvider.EnumTaskItemsGets an enumerator over the task items. (Inherited from TaskProvider.)
Explicit interface implemetationPrivate methodIVsTaskProvider.ImageListGets this provider's image list. (Inherited from TaskProvider.)
Explicit interface implemetationPrivate methodIVsTaskProvider.OnTaskListFinalReleaseNotifies the client to unregister the task provider from the task list if it has not been unregistered by the time the task list is closing. (Inherited from TaskProvider.)
Explicit interface implemetationPrivate methodIVsTaskProvider.ReRegistrationKeyGets the re-registration key. (Inherited from TaskProvider.)
Explicit interface implemetationPrivate methodIVsTaskProvider.SubcategoryListGets a list of subcategories for the tasks of this task provider. (Inherited from TaskProvider.)
Explicit interface implemetationPrivate methodIVsTaskProvider2.EnumTaskItemsGets an enumerator over task items. (Inherited from TaskProvider.)
Explicit interface implemetationPrivate methodIVsTaskProvider2.ImageListGets this provider's image list. (Inherited from TaskProvider.)
Explicit interface implemetationPrivate methodIVsTaskProvider2.MaintainInitialTaskOrderGets or sets whether or not the task list should maintain the task order given to it by the task provider. (Inherited from TaskProvider.)
Explicit interface implemetationPrivate methodIVsTaskProvider2.OnTaskListFinalReleaseNotifies the client to unregister the task provider from the task list if it has not been unregistered by the time the task list is closing. (Inherited from TaskProvider.)
Explicit interface implemetationPrivate methodIVsTaskProvider2.ReRegistrationKeyGets the reregistration key. (Inherited from TaskProvider.)
Explicit interface implemetationPrivate methodIVsTaskProvider2.SubcategoryListGets a list of subcategories for the tasks of this task provider. (Inherited from TaskProvider.)
Explicit interface implemetationPrivate methodIVsTaskProvider3.GetColumnGets the definition of the column with the specified index. (Inherited from TaskProvider.)
Explicit interface implemetationPrivate methodIVsTaskProvider3.GetColumnCountGets the total number of columns supported by this provider, including columns that are not visible by default. (Inherited from TaskProvider.)
Explicit interface implemetationPrivate methodIVsTaskProvider3.GetProviderFlagsGets the behavior flags for this provider. (Inherited from TaskProvider.)
Explicit interface implemetationPrivate methodIVsTaskProvider3.GetProviderGuidGets a unique GUID for this provider. This is used to persist and restore provider-specific data managed by the task list, such as user customizations of column width and order. (Inherited from TaskProvider.)
Explicit interface implemetationPrivate methodIVsTaskProvider3.GetProviderNameGets the name of the provider. (Inherited from TaskProvider.)
Explicit interface implemetationPrivate methodIVsTaskProvider3.GetProviderToolbarGets the provider's toolbar. (Inherited from TaskProvider.)
Explicit interface implemetationPrivate methodIVsTaskProvider3.GetSurrogateProviderGuidIf this method is implemented, all the provider's tasks will be listed under the surrogate provider in the list as though they belonged to the surrogate provider. (Inherited from TaskProvider.)
Explicit interface implemetationPrivate methodIVsTaskProvider3.OnBeginTaskEditRaised when the user begins editing a task in place. (Inherited from TaskProvider.)
Explicit interface implemetationPrivate methodIVsTaskProvider3.OnEndTaskEditRaised when the user finishes editing a task in-place. (Inherited from TaskProvider.)
Top

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: