IDiscoverySession 接口
调用 IVsAddWebReferenceDlg2 查看 XML web services。
命名空间: Microsoft.VisualStudio.Shell.Interop
程序集: Microsoft.VisualStudio.Shell.Interop(在 Microsoft.VisualStudio.Shell.Interop.dll 中)
语法
声明
<GuidAttribute("D622FE99-2087-4D78-8B49-7B46460475FD")> _
<InterfaceTypeAttribute()> _
Public Interface IDiscoverySession
[GuidAttribute("D622FE99-2087-4D78-8B49-7B46460475FD")]
[InterfaceTypeAttribute()]
public interface IDiscoverySession
IDiscoverySession 类型公开以下成员。
方法
名称 | 说明 | |
---|---|---|
CancelDiscoverUrl | 使用此方法取消查看过程。处理将被忽略,但是,不会销毁线程。 | |
DiscoverUrl | 返回指向 IDiscoveryResult。 | |
DiscoverUrlAsync | ,在下载文件后,返回查看结果。 | |
GetDiscoverError | ,如果 NotifyDiscoverComplete 方法在 cookie = nullnull 引用(在 Visual Basic 中为 Nothing),采用检索异常。 | |
UpdateWebReference | 查看一个 XML web services 然后添加一个对它的引用。 |
页首
备注
使用 IVsAddWebReferenceDlg2 接口时,,那么,当您添加 web 引用实现 IDiscoverySession 接口。
对实现者的说明
,当需要创建查看会话添加 web 服务引用,则实现此接口。