BarcodeScannerSetActiveSymbologiesRequest.ReportFailedAsync Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
Opération asynchrone.
- Attributs
Remarques
Cette méthode doit être appelée si l’application du 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 :
Nom | Valeur | Description |
E_ABORT | 0x80004004 | Opération abandonnée |
E_ACCESSDENIED | 0x80070005 | Erreur d’accès refusé général |
E_APPLICATION_EXITING | 0x8000001a | L’application quitte et ne peut pas traiter cette demande |
E_BOUNDS | 0x8000000b | L’opération a tenté d’accéder aux données en dehors de la plage valide |
E_ILLEGAL_METHOD_CALL | 0x8000000e | Une méthode a été appelée à un moment inattendu |
E_INVALIDARG | 0x80070057 | Un ou plusieurs arguments ne sont pas valides |
E_FAIL | 0x80004005 | Erreur non spécifiée |
E_NOTIMPL | 0x80004001 | Non implémenté |
E_OUTOFMEMORY | 0x8007000e | Mé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 du 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 :
Nom | Valeur | Description |
E_ABORT | 0x80004004 | Opération abandonnée |
E_ACCESSDENIED | 0x80070005 | Erreur d’accès refusé général |
E_APPLICATION_EXITING | 0x8000001a | L’application quitte et ne peut pas traiter cette demande |
E_BOUNDS | 0x8000000b | L’opération a tenté d’accéder aux données en dehors de la plage valide |
E_ILLEGAL_METHOD_CALL | 0x8000000e | Une méthode a été appelée à un moment inattendu |
E_INVALIDARG | 0x80070057 | Un ou plusieurs arguments ne sont pas valides |
E_FAIL | 0x80004005 | Erreur non spécifiée |
E_NOTIMPL | 0x80004001 | Non implémenté |
E_OUTOFMEMORY | 0x8007000e | Mé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 du fournisseur ne parvient pas à terminer l’opération.