Compartilhar via


Interface IVsGeneratorProgress

 

Publicado: agosto de 2016

Permite que o gerador de arquivo único para relatar o andamento e fornecer aviso adicional e/ou informações de erro.

Namespace:   Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop (em Microsoft.VisualStudio.Shell.Interop.dll)

Sintaxe

[GuidAttribute("BED89B98-6EC9-43CB-B0A8-41D6E2D6669D")]
[InterfaceTypeAttribute(1)]
public interface IVsGeneratorProgress
[GuidAttribute("BED89B98-6EC9-43CB-B0A8-41D6E2D6669D")]
[InterfaceTypeAttribute(1)]
public interface class IVsGeneratorProgress
[<GuidAttribute("BED89B98-6EC9-43CB-B0A8-41D6E2D6669D")>]
[<InterfaceTypeAttribute(1)>]
type IVsGeneratorProgress = interface end
<GuidAttribute("BED89B98-6EC9-43CB-B0A8-41D6E2D6669D")>
<InterfaceTypeAttribute(1)>
Public Interface IVsGeneratorProgress

Métodos

Nome Descrição
System_CAPS_pubmethod GeneratorError(Int32, UInt32, String, UInt32, UInt32)

Retorna o aviso e informações de erro para o sistema do projeto.

System_CAPS_pubmethod Progress(UInt32, UInt32)

Define um índice que especifica quanto da geração foi concluído.

Comentários

Quando uma ferramenta personalizada é carregada, ou a entrada para uma ferramenta personalizada é salva, o sistema de projetos do Visual Basic ou Visual c# chama o Generate método e passa uma referência para IVsGeneratorProgress que permite que o gerador de arquivo único relatar o andamento para o usuário.

Observações para implementadores:

Observações para chamadores:

Consulte também

Namespace Microsoft.VisualStudio.Shell.Interop

Retornar ao topo