Compartilhar via


BarcodeScannerGetSymbologyAttributesRequest.ReportFailedAsync Método

Definição

Sobrecargas

ReportFailedAsync()

Notifica o cliente de que a solicitação não foi processada com êxito.

ReportFailedAsync(Int32)

Notifica o cliente de que a solicitação não foi processada com êxito.

ReportFailedAsync(Int32, String)

Notifica o cliente de que a solicitação não foi processada com êxito.

ReportFailedAsync()

Notifica o cliente de que a solicitação não foi processada com êxito.

public:
 virtual IAsyncAction ^ ReportFailedAsync() = ReportFailedAsync;
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncAction ReportFailedAsync();
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncAction ReportFailedAsync();
function reportFailedAsync()
Public Function ReportFailedAsync () As IAsyncAction

Retornos

Uma operação assíncrona.

Atributos

Comentários

Esse método deverá ser chamado se o aplicativo provedor não puder concluir a operação.

Aplica-se a

ReportFailedAsync(Int32)

Notifica o cliente de que a solicitação não foi processada com êxito.

public:
 virtual IAsyncAction ^ ReportFailedAsync(int reason) = ReportFailedAsync;
/// [Windows.Foundation.Metadata.Overload("ReportFailedWithFailedReasonAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncAction ReportFailedAsync(int const& reason);
[Windows.Foundation.Metadata.Overload("ReportFailedWithFailedReasonAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncAction ReportFailedAsync(int reason);
function reportFailedAsync(reason)
Public Function ReportFailedAsync (reason As Integer) As IAsyncAction

Parâmetros

reason
Int32

int

Um código de erro Int32 que será convertido em um HRESULT e gerado como uma exceção no aplicativo de chamada. Os seguintes valores têm suporte:

NomeValorDescrição
E_ABORT0x80004004Operação anulada
E_ACCESSDENIED0x80070005Erro de acesso geral negado
E_APPLICATION_EXITING0x8000001aO aplicativo está saindo e não pode atender a essa solicitação
E_BOUNDS0x8000000bA operação tentou acessar dados fora do intervalo válido
E_ILLEGAL_METHOD_CALL0x8000000eUm método foi chamado em um momento inesperado
E_INVALIDARG0x80070057Um ou mais argumentos são inválidos
E_FAIL0x80004005Erro não especificado
E_NOTIMPL0x80004001Não implementado
E_OUTOFMEMORY0x8007000eFicou sem memória

Retornos

Uma operação assíncrona.

Atributos

Requisitos do Windows

Família de dispositivos
Windows 10, version 1809 (introduzida na 10.0.17763.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v7.0)

Comentários

Esse método deverá ser chamado se o aplicativo provedor não puder concluir a operação.

Aplica-se a

ReportFailedAsync(Int32, String)

Notifica o cliente de que a solicitação não foi processada com êxito.

public:
 virtual IAsyncAction ^ ReportFailedAsync(int reason, Platform::String ^ failedReasonDescription) = ReportFailedAsync;
/// [Windows.Foundation.Metadata.Overload("ReportFailedWithFailedReasonAndDescriptionAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncAction ReportFailedAsync(int const& reason, winrt::hstring const& failedReasonDescription);
[Windows.Foundation.Metadata.Overload("ReportFailedWithFailedReasonAndDescriptionAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncAction ReportFailedAsync(int reason, string failedReasonDescription);
function reportFailedAsync(reason, failedReasonDescription)
Public Function ReportFailedAsync (reason As Integer, failedReasonDescription As String) As IAsyncAction

Parâmetros

reason
Int32

int

Um código de erro Int32 que será convertido em um HRESULT e gerado como uma exceção no aplicativo de chamada. Os seguintes valores têm suporte:

NomeValorDescrição
E_ABORT0x80004004Operação anulada
E_ACCESSDENIED0x80070005Erro de acesso geral negado
E_APPLICATION_EXITING0x8000001aO aplicativo está saindo e não pode atender a essa solicitação
E_BOUNDS0x8000000bA operação tentou acessar dados fora do intervalo válido
E_ILLEGAL_METHOD_CALL0x8000000eUm método foi chamado em um momento inesperado
E_INVALIDARG0x80070057Um ou mais argumentos são inválidos
E_FAIL0x80004005Erro não especificado
E_NOTIMPL0x80004001Não implementado
E_OUTOFMEMORY0x8007000eFicou sem memória
failedReasonDescription
String

Platform::String

winrt::hstring

Uma descrição do que causou a falha, para uso na depuração.

Retornos

Uma operação assíncrona.

Atributos

Requisitos do Windows

Família de dispositivos
Windows 10, version 1809 (introduzida na 10.0.17763.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v7.0)

Comentários

Esse método deverá ser chamado se o aplicativo provedor não puder concluir a operação.

Aplica-se a