BarcodeScannerEnableScannerRequest.ReportFailedAsync Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
ReportFailedAsync() |
Benachrichtigt den Client, dass die Anforderung nicht erfolgreich verarbeitet wurde. |
ReportFailedAsync(Int32) |
Benachrichtigt den Client, dass die Anforderung nicht erfolgreich verarbeitet wurde. |
ReportFailedAsync(Int32, String) |
Benachrichtigt den Client, dass die Anforderung nicht erfolgreich verarbeitet wurde. |
ReportFailedAsync()
Benachrichtigt den Client, dass die Anforderung nicht erfolgreich verarbeitet wurde.
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
Gibt zurück
Ein asynchroner Vorgang.
- Attribute
Hinweise
Diese Methode sollte aufgerufen werden, wenn die Anbieter-App den Vorgang nicht abschließen kann.
Gilt für:
ReportFailedAsync(Int32)
Benachrichtigt den Client, dass die Anforderung nicht erfolgreich verarbeitet wurde.
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
Parameter
- reason
-
Int32
int
Ein Int32-Fehlercode , der in ein HRESULT konvertiert und als Ausnahme in der aufrufenden Anwendung ausgelöst wird. Die folgenden Werte werden unterstützt:
Name | Wert | BESCHREIBUNG |
E_ABORT | 0x80004004 | Vorgang abgebrochen |
E_ACCESSDENIED | 0x80070005 | Fehler "Allgemeiner Zugriff verweigert" |
E_APPLICATION_EXITING | 0x8000001a | Die Anwendung wird beendet und kann diese Anforderung nicht verarbeiten. |
E_BOUNDS | 0x8000000b | Der Vorgang hat versucht, auf Daten außerhalb des gültigen Bereichs zuzugreifen. |
E_ILLEGAL_METHOD_CALL | 0x8000000e | Eine Methode wurde zu einem unerwarteten Zeitpunkt aufgerufen. |
E_INVALIDARG | 0x80070057 | Mindestens ein Argument ist ungültig. |
E_FAIL | 0x80004005 | Unbekannter Fehler |
E_NOTIMPL | 0x80004001 | Nicht implementiert |
E_OUTOFMEMORY | 0x8007000e | Nicht genügend Speicherplatz |
Gibt zurück
Ein asynchroner Vorgang.
- Attribute
Windows-Anforderungen
Gerätefamilie |
Windows 10, version 1809 (eingeführt in 10.0.17763.0)
|
API contract |
Windows.Foundation.UniversalApiContract (eingeführt in v7.0)
|
Hinweise
Diese Methode sollte aufgerufen werden, wenn die Anbieter-App den Vorgang nicht abschließen kann.
Gilt für:
ReportFailedAsync(Int32, String)
Benachrichtigt den Client, dass die Anforderung nicht erfolgreich verarbeitet wurde.
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
Parameter
- reason
-
Int32
int
Ein Int32-Fehlercode , der in ein HRESULT konvertiert und als Ausnahme in der aufrufenden Anwendung ausgelöst wird. Die folgenden Werte werden unterstützt:
Name | Wert | BESCHREIBUNG |
E_ABORT | 0x80004004 | Vorgang abgebrochen |
E_ACCESSDENIED | 0x80070005 | Fehler "Allgemeiner Zugriff verweigert" |
E_APPLICATION_EXITING | 0x8000001a | Die Anwendung wird beendet und kann diese Anforderung nicht verarbeiten. |
E_BOUNDS | 0x8000000b | Der Vorgang hat versucht, auf Daten außerhalb des gültigen Bereichs zuzugreifen. |
E_ILLEGAL_METHOD_CALL | 0x8000000e | Eine Methode wurde zu einem unerwarteten Zeitpunkt aufgerufen. |
E_INVALIDARG | 0x80070057 | Mindestens ein Argument ist ungültig. |
E_FAIL | 0x80004005 | Unbekannter Fehler |
E_NOTIMPL | 0x80004001 | Nicht implementiert |
E_OUTOFMEMORY | 0x8007000e | Nicht genügend Speicherplatz |
- failedReasonDescription
-
String
Platform::String
winrt::hstring
Eine Beschreibung der Ursache des Fehlers zur Verwendung beim Debuggen.
Gibt zurück
Ein asynchroner Vorgang.
- Attribute
Windows-Anforderungen
Gerätefamilie |
Windows 10, version 1809 (eingeführt in 10.0.17763.0)
|
API contract |
Windows.Foundation.UniversalApiContract (eingeführt in v7.0)
|
Hinweise
Diese Methode sollte aufgerufen werden, wenn die Anbieter-App den Vorgang nicht abschließen kann.