Compartir a través de


BarcodeScannerDisableScannerRequest.ReportFailedAsync Método

Definición

Sobrecargas

ReportFailedAsync()

Notifica al cliente que la solicitud no se procesó correctamente.

ReportFailedAsync(Int32)

Notifica al cliente que la solicitud no se procesó correctamente.

ReportFailedAsync(Int32, String)

Notifica al cliente que la solicitud no se procesó correctamente.

ReportFailedAsync()

Notifica al cliente que la solicitud no se procesó correctamente.

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

Devoluciones

Una operación asincrónica.

Atributos

Comentarios

Se debe llamar a este método si la aplicación del proveedor no puede completar la operación.

Se aplica a

ReportFailedAsync(Int32)

Notifica al cliente que la solicitud no se procesó correctamente.

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

Código de error Int32 que se convertirá en hrESULT y se generará como una excepción en la aplicación que realiza la llamada. Se admiten los valores siguientes:

NombreValorDescripción
E_ABORT0x80004004Operación anulada
E_ACCESSDENIED0x80070005Error de acceso general denegado
E_APPLICATION_EXITING0x8000001aLa aplicación sale y no puede atender esta solicitud.
E_BOUNDS0x8000000bLa operación intentó acceder a los datos fuera del intervalo válido.
E_ILLEGAL_METHOD_CALL0x8000000eSe llamó a un método en un momento inesperado
E_INVALIDARG0x80070057Uno o más argumentos no son válidos
E_FAIL0x80004005Error no especificado
E_NOTIMPL0x80004001No implementado
E_OUTOFMEMORY0x8007000eSe ha agotado la memoria

Devoluciones

Una operación asincrónica.

Atributos

Requisitos de Windows

Familia de dispositivos
Windows 10, version 1809 (se introdujo en la versión 10.0.17763.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v7.0)

Comentarios

Se debe llamar a este método si la aplicación del proveedor no puede completar la operación.

Se aplica a

ReportFailedAsync(Int32, String)

Notifica al cliente que la solicitud no se procesó correctamente.

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

Código de error Int32 que se convertirá en hrESULT y se generará como una excepción en la aplicación que realiza la llamada. Se admiten los valores siguientes:

NombreValorDescripción
E_ABORT0x80004004Operación anulada
E_ACCESSDENIED0x80070005Error de acceso general denegado
E_APPLICATION_EXITING0x8000001aLa aplicación sale y no puede atender esta solicitud.
E_BOUNDS0x8000000bLa operación intentó acceder a los datos fuera del intervalo válido.
E_ILLEGAL_METHOD_CALL0x8000000eSe llamó a un método en un momento inesperado
E_INVALIDARG0x80070057Uno o más argumentos no son válidos
E_FAIL0x80004005Error no especificado
E_NOTIMPL0x80004001No implementado
E_OUTOFMEMORY0x8007000eSe ha agotado la memoria
failedReasonDescription
String

Platform::String

winrt::hstring

Descripción de lo que causó el error, para su uso en la depuración.

Devoluciones

Una operación asincrónica.

Atributos

Requisitos de Windows

Familia de dispositivos
Windows 10, version 1809 (se introdujo en la versión 10.0.17763.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v7.0)

Comentarios

Se debe llamar a este método si la aplicación del proveedor no puede completar la operación.

Se aplica a