IVsGeneratorProgress Interface
TOC
Collapse the table of content
Expand the table of content
Important This document may not represent best practices for current development, links to downloads and other resources may no longer be valid. Current recommended version can be found here. ArchiveDisclaimer

IVsGeneratorProgress Interface

Enables the single file generator to report on its progress and to provide additional warning and/or error information.

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

[InterfaceTypeAttribute(1)] 
[GuidAttribute("BED89B98-6EC9-43CB-B0A8-41D6E2D6669D")] 
public interface IVsGeneratorProgress
/** @attribute InterfaceTypeAttribute(1) */ 
/** @attribute GuidAttribute("BED89B98-6EC9-43CB-B0A8-41D6E2D6669D") */ 
public interface IVsGeneratorProgress
InterfaceTypeAttribute(1) 
GuidAttribute("BED89B98-6EC9-43CB-B0A8-41D6E2D6669D") 
public interface IVsGeneratorProgress

When a custom tool is loaded, or the input for a custom tool is saved, the Visual Basic or Visual C# project system invokes the Generate Method, and passes a reference to IVsGeneratorProgress that enables the single file generator to report its progress to the user.

Notes to Implementers

Notes to Callers

Show:
© 2016 Microsoft