Bagikan melalui


BarcodeScannerEnableScannerRequest.ReportFailedAsync Metode

Definisi

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

Operasi 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:

NamaNilaiDeskripsi
E_ABORT0x80004004Operasi dibatalkan
E_ACCESSDENIED0x80070005Kesalahan akses umum ditolak
E_APPLICATION_EXITING0x8000001aAplikasi keluar dan tidak dapat melayani permintaan ini
E_BOUNDS0x8000000bOperasi mencoba mengakses data di luar rentang yang valid
E_ILLEGAL_METHOD_CALL0x8000000eMetode dipanggil pada waktu yang tidak terduga
E_INVALIDARG0x80070057Satu atau beberapa argumen tidak valid
E_FAIL0x80004005Kesalahan tidak ditentukan
E_NOTIMPL0x80004001Tidak diimplementasikan
E_OUTOFMEMORY0x8007000eKehabisan 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:

NamaNilaiDeskripsi
E_ABORT0x80004004Operasi dibatalkan
E_ACCESSDENIED0x80070005Kesalahan akses umum ditolak
E_APPLICATION_EXITING0x8000001aAplikasi keluar dan tidak dapat melayani permintaan ini
E_BOUNDS0x8000000bOperasi mencoba mengakses data di luar rentang yang valid
E_ILLEGAL_METHOD_CALL0x8000000eMetode dipanggil pada waktu yang tidak terduga
E_INVALIDARG0x80070057Satu atau beberapa argumen tidak valid
E_FAIL0x80004005Kesalahan tidak ditentukan
E_NOTIMPL0x80004001Tidak diimplementasikan
E_OUTOFMEMORY0x8007000eKehabisan 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.

Berlaku untuk