Share via


WebServices Interface

 

Represents a collection of WebService objects.

Namespace:   VsWebSite
Assembly:  VsWebSite.Interop (in VsWebSite.Interop.dll)

Syntax

[GuidAttribute("7BAEA84D-83B3-449D-B029-D225BD95820E")]
public interface WebServices : IEnumerable
[GuidAttribute("7BAEA84D-83B3-449D-B029-D225BD95820E")]
public interface class WebServices : IEnumerable
[<GuidAttribute("7BAEA84D-83B3-449D-B029-D225BD95820E")>]
type WebServices = 
    interface
        interface IEnumerable
    end
<GuidAttribute("7BAEA84D-83B3-449D-B029-D225BD95820E")>
Public Interface WebServices
    Inherits IEnumerable

Properties

Name Description
System_CAPS_pubproperty ContainingProject

Gets a reference to the project in the Design-Time Extensibility (DTE2) object that contains this Web service collection.

System_CAPS_pubproperty Count

Gets the number of items in the collection.

System_CAPS_pubproperty DTE

Gets a reference to the DTE2 object that contains the project containing this Web service collection.

Methods

Name Description
System_CAPS_pubmethod GetEnumerator()

Gets an enumerator that iterates through the items in the WebServices collection.

System_CAPS_pubmethod Item(Object)

Returns the WebService at the specified index of the collection.

Remarks

An object of this class can be obtained only by using the WebServices property of a VSWebSite object.

See Also

VSWebSite
WebService
VsWebSite Namespace
Referencing Automation Assemblies and the DTE2 Object

Return to top