Partilhar via


Classe ValidationTaskProvider

Esta API não compatível com CLS. 

Hierarquia de herança

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

Namespace:  Microsoft.VisualStudio.Modeling.Shell
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0 (em Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0.dll)

Sintaxe

'Declaração
<CLSCompliantAttribute(False)> _
Public Class ValidationTaskProvider _
    Inherits ErrorListProvider
[CLSCompliantAttribute(false)]
public class ValidationTaskProvider : ErrorListProvider

O tipo ValidationTaskProvider expõe os membros a seguir.

Construtores

  Nome Descrição
Método público ValidationTaskProvider constructor

Superior

Propriedades

  Nome Descrição
Propriedade pública AlwaysVisible (Herdado de TaskProvider.)
Propriedade pública DisableAutoRoute (Herdado de TaskProvider.)
Propriedade pública ImageList (Herdado de TaskProvider.)
Propriedade pública MaintainInitialTaskOrder (Herdado de TaskProvider.)
Propriedade pública ProviderGuid (Herdado de TaskProvider.)
Propriedade pública ProviderName (Herdado de TaskProvider.)
Propriedade pública Subcategories (Herdado de TaskProvider.)
Propriedade pública Tasks (Herdado de TaskProvider.)
Propriedade pública ToolbarGroup (Herdado de TaskProvider.)
Propriedade pública ToolbarId (Herdado de TaskProvider.)
Propriedade protegida VsTaskList (Herdado de ErrorListProvider.)

Superior

Métodos

  Nome Descrição
Método público BringToFront (Herdado de ErrorListProvider.)
Método público Dispose() (Herdado de TaskProvider.)
Método protegido Dispose(Boolean) (Herdado de ErrorListProvider.)
Método público Equals Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object.)
Método protegido Finalize (Herdado de ErrorListProvider.)
Método público ForceShowErrors (Herdado de ErrorListProvider.)
Método público GetHashCode Serve como uma função de hash para um tipo específico. (Herdado de Object.)
Método protegido GetService (Herdado de TaskProvider.)
Método público GetType Obtém Type da instância atual. (Herdado de Object.)
Método protegido MemberwiseClone Cria uma cópia superficial de Objectatual. (Herdado de Object.)
Método público Navigate (Herdado de TaskProvider.)
Método público Refresh (Herdado de TaskProvider.)
Método público ResumeRefresh (Herdado de TaskProvider.)
Método público Show (Herdado de ErrorListProvider.)
Método público ShowValidationErrors Certifique-se de que criar lista de erros é erros de validação visíveis e de listagem.
Método público SuspendRefresh (Herdado de TaskProvider.)
Método público ToString Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object.)

Superior

Implementações explícitas da interface

  Nome Descrição
Implementação explícita da interfaceMétodo particular IVsTaskProvider.EnumTaskItems (Herdado de TaskProvider.)
Implementação explícita da interfaceMétodo particular IVsTaskProvider2.EnumTaskItems (Herdado de TaskProvider.)
Implementação explícita da interfaceMétodo particular IVsTaskProvider3.GetColumn (Herdado de TaskProvider.)
Implementação explícita da interfaceMétodo particular IVsTaskProvider3.GetColumnCount (Herdado de TaskProvider.)
Implementação explícita da interfaceMétodo particular IVsTaskProvider3.GetProviderFlags (Herdado de TaskProvider.)
Implementação explícita da interfaceMétodo particular IVsTaskProvider3.GetProviderGuid (Herdado de TaskProvider.)
Implementação explícita da interfaceMétodo particular IVsTaskProvider3.GetProviderName (Herdado de TaskProvider.)
Implementação explícita da interfaceMétodo particular IVsTaskProvider3.GetProviderToolbar (Herdado de TaskProvider.)
Implementação explícita da interfaceMétodo particular IVsTaskProvider3.GetSurrogateProviderGuid (Herdado de TaskProvider.)
Implementação explícita da interfaceMétodo particular IVsTaskProvider.ImageList (Herdado de TaskProvider.)
Implementação explícita da interfaceMétodo particular IVsTaskProvider2.ImageList (Herdado de TaskProvider.)
Implementação explícita da interfaceMétodo particular IVsTaskProvider2.MaintainInitialTaskOrder (Herdado de TaskProvider.)
Implementação explícita da interfaceMétodo particular IVsTaskProvider3.OnBeginTaskEdit (Herdado de TaskProvider.)
Implementação explícita da interfaceMétodo particular IVsTaskProvider3.OnEndTaskEdit (Herdado de TaskProvider.)
Implementação explícita da interfaceMétodo particular IVsTaskProvider.OnTaskListFinalRelease (Herdado de TaskProvider.)
Implementação explícita da interfaceMétodo particular IVsTaskProvider2.OnTaskListFinalRelease (Herdado de TaskProvider.)
Implementação explícita da interfaceMétodo particular IVsTaskProvider.ReRegistrationKey (Herdado de TaskProvider.)
Implementação explícita da interfaceMétodo particular IVsTaskProvider2.ReRegistrationKey (Herdado de TaskProvider.)
Implementação explícita da interfaceMétodo particular IVsTaskProvider.SubcategoryList (Herdado de TaskProvider.)
Implementação explícita da interfaceMétodo particular IVsTaskProvider2.SubcategoryList (Herdado de TaskProvider.)

Superior

Acesso thread-safe

Quaisquer membros estático (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Consulte também

Referência

Namespace Microsoft.VisualStudio.Modeling.Shell