IVsUpgradeLogger Interface

Reports errors and informational messages.

Namespace:  Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop.8.0 (in Microsoft.VisualStudio.Shell.Interop.8.0.dll)

Syntax

'Declaration
<InterfaceTypeAttribute()> _
<GuidAttribute("AE88C42E-B3D6-4FEC-9C63-C9F1B28233EA")> _
Public Interface IVsUpgradeLogger
[InterfaceTypeAttribute()]
[GuidAttribute("AE88C42E-B3D6-4FEC-9C63-C9F1B28233EA")]
public interface IVsUpgradeLogger
[InterfaceTypeAttribute()]
[GuidAttribute(L"AE88C42E-B3D6-4FEC-9C63-C9F1B28233EA")]
public interface class IVsUpgradeLogger
[<InterfaceTypeAttribute()>]
[<GuidAttribute("AE88C42E-B3D6-4FEC-9C63-C9F1B28233EA")>]
type IVsUpgradeLogger =  interface end
public interface IVsUpgradeLogger

The IVsUpgradeLogger type exposes the following members.

Methods

  Name Description
Public method Flush
Public method LogMessage

Top

Remarks

As an upgrade logger, this interface is used by implementers of IVsProjectUpgradeViaFactory to report errors and informational messages.

See Also

Reference

Microsoft.VisualStudio.Shell.Interop Namespace