Represents a single Web service proffered by a project. Managed as part of a collection of Web services held by IVsWebServiceProvider.
Namespace:  Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop.8.0 (in Microsoft.VisualStudio.Shell.Interop.8.0.dll)
Syntax
'Declaration
<GuidAttribute("D02603F6-BDB0-410C-9BA8-9E34E5FF4BEC")> _
<InterfaceTypeAttribute()> _
Public Interface IVsWebService
[GuidAttribute("D02603F6-BDB0-410C-9BA8-9E34E5FF4BEC")]
[InterfaceTypeAttribute()]
public interface IVsWebService
[GuidAttribute(L"D02603F6-BDB0-410C-9BA8-9E34E5FF4BEC")]
[InterfaceTypeAttribute()]
public interface class IVsWebService
[<GuidAttribute("D02603F6-BDB0-410C-9BA8-9E34E5FF4BEC")>]
[<InterfaceTypeAttribute()>]
type IVsWebService =  interface end
public interface IVsWebService
The IVsWebService type exposes the following members.
Methods
| Name | Description | |
|---|---|---|
| .gif) | AdviseWebServiceEvents | Register callbacks for the Web service. | 
| .gif) | AppRelativeUrl | Gets the application-relative path to the Web service. | 
| .gif) | GetProvider | Gets the provider of a service. | 
| .gif) | UnadviseWebServiceEvents | Unregisters callbacks for this Web service. | 
| .gif) | Url | Specifies the URL for the service. | 
Top