IEnumProjectStartupServices Interface

Enumerates the services needed by a project on startup. You can get an instance of the interface using the GetStartupServiceEnum method of the IVsProjectStartupServices interface.

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

Syntax

'Declaration
<GuidAttribute("9E6F916A-3E8B-4741-8AFB-5187F82B699B")> _
<InterfaceTypeAttribute()> _
Public Interface IEnumProjectStartupServices
[GuidAttribute("9E6F916A-3E8B-4741-8AFB-5187F82B699B")]
[InterfaceTypeAttribute()]
public interface IEnumProjectStartupServices
[GuidAttribute(L"9E6F916A-3E8B-4741-8AFB-5187F82B699B")]
[InterfaceTypeAttribute()]
public interface class IEnumProjectStartupServices
[<GuidAttribute("9E6F916A-3E8B-4741-8AFB-5187F82B699B")>]
[<InterfaceTypeAttribute()>]
type IEnumProjectStartupServices =  interface end
public interface IEnumProjectStartupServices

The IEnumProjectStartupServices type exposes the following members.

Methods

  Name Description
Public method Clone Clones this IEnumProjectStartupServices interface by creating another instance.
Public method Next Retrieves the next group of project startup services interfaces.
Public method Reset Returns the enumerator to its initial state.
Public method Skip Skip over a specified number of interfaces.

Top

See Also

Reference

Microsoft.VisualStudio.Shell.Interop Namespace