Interface IDiscoveryResult
Publicado: junho de 2016
Baixa os resultados de uma sessão de descoberta de serviço Web XML.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop (em Microsoft.VisualStudio.Shell.Interop.dll)
Sintaxe
[InterfaceTypeAttribute(1)]
[GuidAttribute("B9A32C91-B14D-4AE3-A955-5CBC3E75FCA5")]
public interface IDiscoveryResult
[InterfaceTypeAttribute(1)]
[GuidAttribute("B9A32C91-B14D-4AE3-A955-5CBC3E75FCA5")]
public interface class IDiscoveryResult
[<InterfaceTypeAttribute(1)>]
[<GuidAttribute("B9A32C91-B14D-4AE3-A955-5CBC3E75FCA5")>]
type IDiscoveryResult = interface end
<InterfaceTypeAttribute(1)>
<GuidAttribute("B9A32C91-B14D-4AE3-A955-5CBC3E75FCA5")>
Public Interface IDiscoveryResult
Métodos
Nome | Descrição | |
---|---|---|
AddWebReference(Object, String) | Chame esse método para baixar os arquivos em cache pela sessão de descoberta mais recente. |
|
AddWebReferenceTo(Object, String, String) | Adiciona uma referência a um serviço Web XML que já tem um arquivo discomap e necessariamente não foi descoberto. |
|
GetDiscoverySession(IDiscoverySession) | Retorna um ponteiro para IDiscoverySession. |
|
GetDocumentXml(String, String) | Recupera o XML do documento especificado pela URL na lista de parâmetros. Essa URL pode apontar para o SDL, XSD, disco ou outros tipos de arquivo. |
|
GetRawXml(String) | Retorna o XML do documento especificado em DiscoverUrl. |
|
GetReferenceCount(Int32) | Retorna a contagem de referência para o serviço Web XML. |
|
GetReferenceInfo(Int32, IReferenceInfo) | Retorna um ponteiro para IReferenceInfo que contém informações sobre os tipos de arquivo de referência de serviço Web XML. |
|
GetUrl(String) | Retorna a URL do serviço Web XML. |
Comentários
Use essa interface para recuperar os arquivos baixados de um serviço web. Esse resultado é retornado para a interface chamada, normalmente IVsAddWebReferenceDlg2.
Observações para implementadores:
Implementar o IDiscoveryResult interface sempre que você usar IDiscoverySession para detectar serviços da Web. Também usado pelo IVsAddWebReferenceDlg2 Interface.
Consulte também
Namespace Microsoft.VisualStudio.Shell.Interop
Retornar ao topo