Share via


IVsEnumExternalErrors Interface

Represents a list of external errors.

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

Syntax

'Declaration
<InterfaceTypeAttribute()> _
<GuidAttribute("20890A77-47C8-44DD-ABC7-3F0920C1B79A")> _
Public Interface IVsEnumExternalErrors
[InterfaceTypeAttribute()]
[GuidAttribute("20890A77-47C8-44DD-ABC7-3F0920C1B79A")]
public interface IVsEnumExternalErrors
[InterfaceTypeAttribute()]
[GuidAttribute(L"20890A77-47C8-44DD-ABC7-3F0920C1B79A")]
public interface class IVsEnumExternalErrors
[<InterfaceTypeAttribute()>]
[<GuidAttribute("20890A77-47C8-44DD-ABC7-3F0920C1B79A")>]
type IVsEnumExternalErrors =  interface end
public interface IVsEnumExternalErrors

The IVsEnumExternalErrors type exposes the following members.

Methods

  Name Description
Public method Clone Returns a copy of the current enumeration as a separate object.
Public method Next Returns the next set of elements from the enumeration.
Public method Reset Resets the enumeration to the first element.
Public method Skip Skips over the specified number of elements.

Top

Remarks

An external error represents an error in a file.

Notes to Implementers

This interface is typically implemented by any entity that implements the IVsReportExternalErrors interface or any entity that needs to add external errors to that interface.

Notes to Callers

This interface is obtained by calling the GetErrors method in the IVsReportExternalErrors interface. An instance of this interface is passed to the AddNewErrors method in the IVsReportExternalErrors interface.

See Also

Reference

Microsoft.VisualStudio.TextManager.Interop Namespace