IVsWebService3 Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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.
public interface class IVsWebService3
public interface class IVsWebService3
__interface IVsWebService3
[System.Runtime.InteropServices.Guid("3F4E0D6C-BB24-4E6F-8463-DC5BE0C415A6")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsWebService3
[System.Runtime.InteropServices.Guid("3F4E0D6C-BB24-4E6F-8463-DC5BE0C415A6")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsWebService3
[<System.Runtime.InteropServices.Guid("3F4E0D6C-BB24-4E6F-8463-DC5BE0C415A6")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsWebService3 = interface
[<System.Runtime.InteropServices.Guid("3F4E0D6C-BB24-4E6F-8463-DC5BE0C415A6")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IVsWebService3 = interface
Public Interface IVsWebService3
- Attributes
Methods
DiscoveryUrl(String) |
The HTTP GET-based discovery URL for the service (NULL or empty BSTR if none) |
Endpoints(Array) |
Gets a collection of all known service endpoint URLs for this Web service. |
GetMexWebServiceEndpoint(String, IVsWebServiceEndpoint) |
Retrieves the metadata exchange Web service endpoint for the specified URL. |
GetWebServiceEndpoint(String, IVsWebServiceEndpoint) |
Retrieves the Web service endpoint for the specified URL. |
MexEndpoints(Array) |
Gets all known metadata exchange discovery endpoint URLs for this Web service. |