Interface IDiscoverySession
Publicado: agosto de 2016
Chamado por IVsAddWebReferenceDlg2 para descobrir os Web services XML.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop (em Microsoft.VisualStudio.Shell.Interop.dll)
Sintaxe
[GuidAttribute("D622FE99-2087-4D78-8B49-7B46460475FD")]
[InterfaceTypeAttribute(1)]
public interface IDiscoverySession
[GuidAttribute("D622FE99-2087-4D78-8B49-7B46460475FD")]
[InterfaceTypeAttribute(1)]
public interface class IDiscoverySession
[<GuidAttribute("D622FE99-2087-4D78-8B49-7B46460475FD")>]
[<InterfaceTypeAttribute(1)>]
type IDiscoverySession = interface end
<GuidAttribute("D622FE99-2087-4D78-8B49-7B46460475FD")>
<InterfaceTypeAttribute(1)>
Public Interface IDiscoverySession
Métodos
Nome | Descrição | |
---|---|---|
CancelDiscoverUrl(Int32) | Use esse método para cancelar o processo de descoberta. O processo será ignorado, mas o thread propriamente dito não será destruído. |
|
DiscoverUrl(String, IDiscoveryResult) | Retorna um ponteiro para IDiscoveryResult. |
|
DiscoverUrlAsync(String, IDiscoverUrlCallBack, Int32) | Retorna o resultado de descoberta após o download do arquivo. |
|
GetDiscoverError(Int32) | Recupera a exceção se NotifyDiscoverComplete método usa cookie = null. |
|
UpdateWebReference(Object, String, String) | Descobre um serviço Web XML e, em seguida, adiciona uma referência a ele. |
Comentários
Implementar o IDiscoverySession Interface quando você adicionar referências da web usando IVsAddWebReferenceDlg2 Interface.
Observações para implementadores:
Implemente essa interface quando você precisa criar uma sessão de descoberta para adicionar referências de serviço Web.
Consulte também
Namespace Microsoft.VisualStudio.Shell.Interop
Retornar ao topo