Partager via


BarcodeScannerStartSoftwareTriggerRequest.ReportFailedAsync Méthode

Définition

Surcharges

ReportFailedAsync()

Avertit le client que la demande n’a pas été traitée avec succès.

ReportFailedAsync(Int32)

Avertit le client que la demande n’a pas été traitée avec succès.

ReportFailedAsync(Int32, String)

Avertit le client que la demande n’a pas été traitée avec succès.

ReportFailedAsync()

Avertit le client que la demande n’a pas été traitée avec succès.

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

Retours

Objet asynchrone.

Attributs

Remarques

Cette méthode doit être appelée si l’application fournisseur ne parvient pas à terminer l’opération.

S’applique à

ReportFailedAsync(Int32)

Avertit le client que la demande n’a pas été traitée avec succès.

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

Paramètres

reason
Int32

int

Code d’erreur Int32 qui sera converti en HRESULT et déclenché en tant qu’exception dans l’application appelante. Les valeurs suivantes sont admises :

NomValeurDescription
E_ABORT0x80004004Opération abandonnée
E_ACCESSDENIED0x80070005Erreur d’accès général refusé
E_APPLICATION_EXITING0x8000001aL’application est en cours de fermeture et ne peut pas traiter cette demande
E_BOUNDS0x8000000bL’opération a tenté d’accéder aux données en dehors de la plage valide
E_ILLEGAL_METHOD_CALL0x8000000eUne méthode a été appelée à un moment inattendu
E_INVALIDARG0x80070057Un ou plusieurs arguments ne sont pas valides
E_FAIL0x80004005Erreur non spécifiée
E_NOTIMPL0x80004001Non implémenté
E_OUTOFMEMORY0x8007000eMémoire insuffisante

Retours

Opération asynchrone.

Attributs

Configuration requise pour Windows

Famille d’appareils
Windows 10, version 1809 (introduit dans 10.0.17763.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v7.0)

Remarques

Cette méthode doit être appelée si l’application fournisseur ne parvient pas à terminer l’opération.

S’applique à

ReportFailedAsync(Int32, String)

Avertit le client que la demande n’a pas été traitée avec succès.

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

Paramètres

reason
Int32

int

Code d’erreur Int32 qui sera converti en HRESULT et déclenché en tant qu’exception dans l’application appelante. Les valeurs suivantes sont admises :

NomValeurDescription
E_ABORT0x80004004Opération abandonnée
E_ACCESSDENIED0x80070005Erreur d’accès général refusé
E_APPLICATION_EXITING0x8000001aL’application est en cours de fermeture et ne peut pas traiter cette demande
E_BOUNDS0x8000000bL’opération a tenté d’accéder aux données en dehors de la plage valide
E_ILLEGAL_METHOD_CALL0x8000000eUne méthode a été appelée à un moment inattendu
E_INVALIDARG0x80070057Un ou plusieurs arguments ne sont pas valides
E_FAIL0x80004005Erreur non spécifiée
E_NOTIMPL0x80004001Non implémenté
E_OUTOFMEMORY0x8007000eMémoire insuffisante
failedReasonDescription
String

Platform::String

winrt::hstring

Description de la cause de l’échec, à utiliser dans le débogage.

Retours

Opération asynchrone.

Attributs

Configuration requise pour Windows

Famille d’appareils
Windows 10, version 1809 (introduit dans 10.0.17763.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v7.0)

Remarques

Cette méthode doit être appelée si l’application fournisseur ne parvient pas à terminer l’opération.

S’applique à