IDiscoveryResult 接口

下载 XML web services 发现会话的结果。

命名空间:  Microsoft.VisualStudio.Shell.Interop
程序集:  Microsoft.VisualStudio.Shell.Interop(在 Microsoft.VisualStudio.Shell.Interop.dll 中)

语法

声明
<InterfaceTypeAttribute()> _
<GuidAttribute("B9A32C91-B14D-4AE3-A955-5CBC3E75FCA5")> _
Public Interface IDiscoveryResult
[InterfaceTypeAttribute()]
[GuidAttribute("B9A32C91-B14D-4AE3-A955-5CBC3E75FCA5")]
public interface IDiscoveryResult

IDiscoveryResult 类型公开以下成员。

方法

  名称 说明
公共方法 AddWebReference 调用此方法下载最新的发现会话缓存的文件。
公共方法 AddWebReferenceTo 添加对已具有 discomap 文件的 XML web services 和不一定会发现了。
公共方法 GetDiscoverySession 返回指向 IDiscoverySession
公共方法 GetDocumentXml 检索 URL 指定文档的 XML 列表中。此 URL 可能指向 SDL、 XSD、迪斯科或其他文件类型。
公共方法 GetRawXml 返回在 DiscoverUrl指定文档的 XML。
公共方法 GetReferenceCount 返回 XML web 服务的引用计数。
公共方法 GetReferenceInfo 返回包含有关 XML web services 引用文件类型的信息的指针 IReferenceInfo
公共方法 GetUrl 返回 XML web services 的 URL。

页首

备注

使用此接口从 web 服务以检索下载的文件。此结果返回给调用的接口,通常 IVsAddWebReferenceDlg2

对实现者的说明

实现 IDiscoveryResultinterface ,只要您使用 IDiscoverySession 查看 web 服务。并使用由 IVsAddWebReferenceDlg2 接口。

请参见

参考

Microsoft.VisualStudio.Shell.Interop 命名空间