Partilhar via


Método IDiscoverySession.GetDiscoverError (Int32)

 

Publicado: agosto de 2016

Recupera a exceção se NotifyDiscoverComplete método usa cookie = null.

Namespace:   Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop (em Microsoft.VisualStudio.Shell.Interop.dll)

Sintaxe

int GetDiscoverError(
    int cookie
)
int GetDiscoverError(
    int cookie
)
abstract GetDiscoverError : 
        cookie:int -> int
Function GetDiscoverError (
    cookie As Integer
) As Integer

Parâmetros

  • cookie
    Type: System.Int32

    [in] Identifica a URL do arquivo que está sendo descoberto.

Valor de retorno

Type: System.Int32

Dois valores de retorno são possível:

  • S_OK: Nenhuma informação de erro disponível. As informações de erro foi apagada. Para evitar que isso aconteça, chamar GetDiscoveryError em seu NotifyDiscoverComplete código.

  • Outros: Esse método gerará a exceção capturada na descoberta, para HRESULT não seja S_OK.

Comentários

COM assinatura

De discoveryservice.idl:

HRESULT IDiscoverySession::GetDiscoverError(
   [in] int cookie
);
System_CAPS_noteObservação

As informações de erro de NotifyDiscoverComplete método não está disponível se cookie for definido como null. Para evitar isso, chame GetDiscoveryError no seu NotifyDiscoverComplete implementação.

Consulte também

Interface IDiscoverySession
Namespace Microsoft.VisualStudio.Shell.Interop

Retornar ao topo