IVsWebServiceProvider Interface
Maintains a collection of Web services (IVsWebService) and calls appropriate methods on events.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop.8.0 (in Microsoft.VisualStudio.Shell.Interop.8.0.dll)
Syntax
'Declaration
<InterfaceTypeAttribute()> _
<GuidAttribute("C736666C-6970-4AE7-9B1F-5C0407A30556")> _
Public Interface IVsWebServiceProvider
[InterfaceTypeAttribute()]
[GuidAttribute("C736666C-6970-4AE7-9B1F-5C0407A30556")]
public interface IVsWebServiceProvider
[InterfaceTypeAttribute()]
[GuidAttribute(L"C736666C-6970-4AE7-9B1F-5C0407A30556")]
public interface class IVsWebServiceProvider
[<InterfaceTypeAttribute()>]
[<GuidAttribute("C736666C-6970-4AE7-9B1F-5C0407A30556")>]
type IVsWebServiceProvider = interface end
public interface IVsWebServiceProvider
The IVsWebServiceProvider type exposes the following members.
Methods
Name | Description | |
---|---|---|
AdviseWebServiceProviderEvents | Registers callbacks for Web service provider events. | |
ApplicationUrl | Retrieves the URL of the Web service. | |
EnsureServerRunning | Ensures the server is running and retrieves the URL of the server implementing the Web service. | |
GetWebService | Retrieves an interface to a Web service. | |
StartServer | Starts the server for the Web service. | |
UnadviseWebServiceProviderEvents | Unregisters callbacks for Web service provider events. | |
WebServices | Provides an enumerator for the services implemented by the Web service provider. |
Top