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)

[InterfaceTypeAttribute(1)]
[GuidAttribute("C736666C-6970-4AE7-9B1F-5C0407A30556")]
public interface IVsWebServiceProvider

NameDescription
System_CAPS_pubmethodAdviseWebServiceProviderEvents(IVsWebServiceProviderEvents, UInt32)

Registers callbacks for Web service provider events.

System_CAPS_pubmethodApplicationUrl(String)

Retrieves the URL of the Web service.

System_CAPS_pubmethodEnsureServerRunning(String)

Ensures the server is running and retrieves the URL of the server implementing the Web service.

System_CAPS_pubmethodGetWebService(String, IVsWebService)

Retrieves an interface to a Web service.

System_CAPS_pubmethodStartServer()

Starts the server for the Web service.

System_CAPS_pubmethodUnadviseWebServiceProviderEvents(UInt32)

Unregisters callbacks for Web service provider events.

System_CAPS_pubmethodWebServices(IEnumWebServices)

Provides an enumerator for the services implemented by the Web service provider.

Return to top
Show: