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)
Syntax
'Declaration
<InterfaceTypeAttribute()> _
<GuidAttribute("3F4E0D6C-BB24-4E6F-8463-DC5BE0C415A6")> _
Public Interface IVsWebService3
[InterfaceTypeAttribute()]
[GuidAttribute("3F4E0D6C-BB24-4E6F-8463-DC5BE0C415A6")]
public interface IVsWebService3
[InterfaceTypeAttribute()]
[GuidAttribute(L"3F4E0D6C-BB24-4E6F-8463-DC5BE0C415A6")]
public interface class IVsWebService3
[<InterfaceTypeAttribute()>]
[<GuidAttribute("3F4E0D6C-BB24-4E6F-8463-DC5BE0C415A6")>]
type IVsWebService3 = interface end
public interface IVsWebService3
The IVsWebService3 type exposes the following members.
Methods
Name | Description | |
---|---|---|
DiscoveryUrl | The HTTP GET-based discovery URL for the service (NULL or empty BSTR if none) | |
Endpoints | Gets a collection of all known service endpoint URLs for this Web service. | |
GetMexWebServiceEndpoint | Retrieves the metadata exchange Web service endpoint for the specified URL. | |
GetWebServiceEndpoint | Retrieves the Web service endpoint for the specified URL. | |
MexEndpoints | Gets all known metadata exchange discovery endpoint URLs for this Web service. |
Top