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 服务引用,则实现此接口。

请参见

参考

Microsoft.VisualStudio.Shell.Interop 命名空间