BarcodeScannerStopSoftwareTriggerRequest.ReportFailedAsync Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Overload
ReportFailedAsync() |
Memberi tahu klien bahwa permintaan tidak berhasil diproses. |
ReportFailedAsync(Int32) |
Memberi tahu klien bahwa permintaan tidak berhasil diproses. |
ReportFailedAsync(Int32, String) |
Memberi tahu klien bahwa permintaan tidak berhasil diproses. |
ReportFailedAsync()
Memberi tahu klien bahwa permintaan tidak berhasil diproses.
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
Mengembalikan
Objek asinkron.
- Atribut
Keterangan
Metode ini harus dipanggil jika aplikasi penyedia tidak dapat menyelesaikan operasi.
Berlaku untuk
ReportFailedAsync(Int32)
Memberi tahu klien bahwa permintaan tidak berhasil diproses.
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
Kode kesalahan Int32 yang akan dikonversi ke HRESULT dan dinaikkan sebagai pengecualian dalam aplikasi panggilan. Nilai berikut ini didukung:
Nama | Nilai | Deskripsi |
E_ABORT | 0x80004004 | Operasi dibatalkan |
E_ACCESSDENIED | 0x80070005 | Kesalahan akses umum ditolak |
E_APPLICATION_EXITING | 0x8000001a | Aplikasi keluar dan tidak dapat melayani permintaan ini |
E_BOUNDS | 0x8000000b | Operasi mencoba mengakses data di luar rentang yang valid |
E_ILLEGAL_METHOD_CALL | 0x8000000e | Metode dipanggil pada waktu yang tidak terduga |
E_INVALIDARG | 0x80070057 | Satu atau beberapa argumen tidak valid |
E_FAIL | 0x80004005 | Kesalahan tidak ditentukan |
E_NOTIMPL | 0x80004001 | Tidak diimplementasikan |
E_OUTOFMEMORY | 0x8007000e | Kehabisan memori |
Mengembalikan
Operasi asinkron.
- Atribut
Persyaratan Windows
Rangkaian perangkat |
Windows 10, version 1809 (diperkenalkan dalam 10.0.17763.0)
|
API contract |
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v7.0)
|
Keterangan
Metode ini harus dipanggil jika aplikasi penyedia tidak dapat menyelesaikan operasi.
Berlaku untuk
ReportFailedAsync(Int32, String)
Memberi tahu klien bahwa permintaan tidak berhasil diproses.
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
Kode kesalahan Int32 yang akan dikonversi ke HRESULT dan dinaikkan sebagai pengecualian dalam aplikasi panggilan. Nilai berikut ini didukung:
Nama | Nilai | Deskripsi |
E_ABORT | 0x80004004 | Operasi dibatalkan |
E_ACCESSDENIED | 0x80070005 | Kesalahan akses umum ditolak |
E_APPLICATION_EXITING | 0x8000001a | Aplikasi keluar dan tidak dapat melayani permintaan ini |
E_BOUNDS | 0x8000000b | Operasi mencoba mengakses data di luar rentang yang valid |
E_ILLEGAL_METHOD_CALL | 0x8000000e | Metode dipanggil pada waktu yang tidak terduga |
E_INVALIDARG | 0x80070057 | Satu atau beberapa argumen tidak valid |
E_FAIL | 0x80004005 | Kesalahan tidak ditentukan |
E_NOTIMPL | 0x80004001 | Tidak diimplementasikan |
E_OUTOFMEMORY | 0x8007000e | Kehabisan memori |
- failedReasonDescription
-
String
Platform::String
winrt::hstring
Deskripsi tentang apa yang menyebabkan kegagalan, untuk digunakan dalam penelusuran kesalahan.
Mengembalikan
Operasi asinkron.
- Atribut
Persyaratan Windows
Rangkaian perangkat |
Windows 10, version 1809 (diperkenalkan dalam 10.0.17763.0)
|
API contract |
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v7.0)
|
Keterangan
Metode ini harus dipanggil jika aplikasi penyedia tidak dapat menyelesaikan operasi.