IEnumWebServices Interface

Enumerator for the Web services offered by a Web site or a project. You can get an instance of the interface using the WebServices method of the IVsWebServiceProvider interface.

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

Syntax

'Declaration
<InterfaceTypeAttribute()> _
<GuidAttribute("4DB4E7D3-5550-41AE-A612-3D28CD0C52A8")> _
Public Interface IEnumWebServices
[InterfaceTypeAttribute()]
[GuidAttribute("4DB4E7D3-5550-41AE-A612-3D28CD0C52A8")]
public interface IEnumWebServices
[InterfaceTypeAttribute()]
[GuidAttribute(L"4DB4E7D3-5550-41AE-A612-3D28CD0C52A8")]
public interface class IEnumWebServices
[<InterfaceTypeAttribute()>]
[<GuidAttribute("4DB4E7D3-5550-41AE-A612-3D28CD0C52A8")>]
type IEnumWebServices =  interface end
public interface IEnumWebServices

The IEnumWebServices type exposes the following members.

Methods

  Name Description
Public method Clone Clones this IEnumWebServices interface by creating another instance.
Public method Next Retrieves the next group of Web service interfaces (IVsWebService).
Public method Reset Returns the enumerator to its initial state.
Public method Skip Skip over a specified number of Web service interfaces.

Top

See Also

Reference

Microsoft.VisualStudio.Shell.Interop Namespace