IVsWebService3 Interface

 

Represents a single Web service that supports a richer understanding of endpoints and metadata discovery information at design time. To access this object, if supported, query (QueryInterface) from an IVsWebService instance.

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

[InterfaceTypeAttribute(1)]
[GuidAttribute("3F4E0D6C-BB24-4E6F-8463-DC5BE0C415A6")]
public interface IVsWebService3

NameDescription
System_CAPS_pubmethodDiscoveryUrl(String)

The HTTP GET-based discovery URL for the service (NULL or empty BSTR if none)

System_CAPS_pubmethodEndpoints(Array)

Gets a collection of all known service endpoint URLs for this Web service.

System_CAPS_pubmethodGetMexWebServiceEndpoint(String, IVsWebServiceEndpoint)

Retrieves the metadata exchange Web service endpoint for the specified URL.

System_CAPS_pubmethodGetWebServiceEndpoint(String, IVsWebServiceEndpoint)

Retrieves the Web service endpoint for the specified URL.

System_CAPS_pubmethodMexEndpoints(Array)

Gets all known metadata exchange discovery endpoint URLs for this Web service.

Return to top
Show: