BarcodeScannerDisableScannerRequest.ReportFailedAsync Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
ReportFailedAsync() |
Notifica al client che la richiesta non è stata elaborata correttamente. |
ReportFailedAsync(Int32) |
Notifica al client che la richiesta non è stata elaborata correttamente. |
ReportFailedAsync(Int32, String) |
Notifica al client che la richiesta non è stata elaborata correttamente. |
ReportFailedAsync()
Notifica al client che la richiesta non è stata elaborata correttamente.
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
Restituisce
Operazione asincrona.
- Attributi
Commenti
Questo metodo deve essere chiamato se l'app provider non è in grado di completare l'operazione.
Si applica a
ReportFailedAsync(Int32)
Notifica al client che la richiesta non è stata elaborata correttamente.
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
Parametri
- reason
-
Int32
int
Codice di errore Int32 che verrà convertito in un HRESULT e generato come eccezione nell'applicazione chiamante. Sono supportati i valori seguenti:
Nome | Valore | Descrizione |
E_ABORT | 0x80004004 | Operazione interrotta |
E_ACCESSDENIED | 0x80070005 | Errore generale di accesso negato |
E_APPLICATION_EXITING | 0x8000001a | L'applicazione viene chiusa e non può eseguire il servizio di questa richiesta |
E_BOUNDS | 0x8000000b | L'operazione ha tentato di accedere ai dati all'esterno dell'intervallo valido |
E_ILLEGAL_METHOD_CALL | 0x8000000e | Un metodo è stato chiamato in un momento imprevisto |
E_INVALIDARG | 0x80070057 | Uno o più argomenti non sono validi |
E_FAIL | 0x80004005 | Errore non specificato |
E_NOTIMPL | 0x80004001 | Non implementato |
E_OUTOFMEMORY | 0x8007000e | Memoria insufficiente |
Restituisce
Operazione asincrona.
- Attributi
Requisiti Windows
Famiglia di dispositivi |
Windows 10, version 1809 (è stato introdotto in 10.0.17763.0)
|
API contract |
Windows.Foundation.UniversalApiContract (è stato introdotto in v7.0)
|
Commenti
Questo metodo deve essere chiamato se l'app provider non è in grado di completare l'operazione.
Si applica a
ReportFailedAsync(Int32, String)
Notifica al client che la richiesta non è stata elaborata correttamente.
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
Parametri
- reason
-
Int32
int
Codice di errore Int32 che verrà convertito in un HRESULT e generato come eccezione nell'applicazione chiamante. Sono supportati i valori seguenti:
Nome | Valore | Descrizione |
E_ABORT | 0x80004004 | Operazione interrotta |
E_ACCESSDENIED | 0x80070005 | Errore generale di accesso negato |
E_APPLICATION_EXITING | 0x8000001a | L'applicazione viene chiusa e non può eseguire il servizio di questa richiesta |
E_BOUNDS | 0x8000000b | L'operazione ha tentato di accedere ai dati all'esterno dell'intervallo valido |
E_ILLEGAL_METHOD_CALL | 0x8000000e | Un metodo è stato chiamato in un momento imprevisto |
E_INVALIDARG | 0x80070057 | Uno o più argomenti non sono validi |
E_FAIL | 0x80004005 | Errore non specificato |
E_NOTIMPL | 0x80004001 | Non implementato |
E_OUTOFMEMORY | 0x8007000e | Memoria insufficiente |
- failedReasonDescription
-
String
Platform::String
winrt::hstring
Descrizione di ciò che ha causato l'errore, per l'uso nel debug.
Restituisce
Operazione asincrona.
- Attributi
Requisiti Windows
Famiglia di dispositivi |
Windows 10, version 1809 (è stato introdotto in 10.0.17763.0)
|
API contract |
Windows.Foundation.UniversalApiContract (è stato introdotto in v7.0)
|
Commenti
Questo metodo deve essere chiamato se l'app provider non è in grado di completare l'operazione.