Bagikan melalui


HResult Struktur

Definisi

Mewakili kesalahan Windows Runtime.

.BERSIH Saat pemrograman dengan .NET, jenis ini disembunyikan, dan pengecualian muncul sebagai System.Exception atau jenis pengecualian turunan tertentu. Lihat Keterangan.

public value class HResult
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.FoundationContract, 65536)]
struct HResult
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.FoundationContract), 65536)]
public struct Exception
var hResult = {
value : /* Your value */
}
Public Structure Exception
Warisan
HResult
Atribut

Persyaratan Windows

Rangkaian perangkat
Windows 10 (diperkenalkan dalam 10.0.10240.0)
API contract
Windows.Foundation.FoundationContract (diperkenalkan dalam v1.0)

Keterangan

Saat memprogram dengan .NET, kelas ini disembunyikan. Semua pengecualian yang terlihat oleh pemrograman .NET malah dilaporkan sebagai contoh kelas System.Exception , atau pengecualian turunan tertentu (pengecualian standar) di mana jenis pengecualian merangkum arti atau skenario yang lebih rinci untuk pengecualian. Ini berlaku untuk pengecualian kesempatan pertama yang Anda temui saat mengembangkan, pengecualian run-time, dan pengecualian apa pun yang dapat Anda tangani di tingkat aplikasi menggunakan teknik UnhandledException .

Untuk informasi selengkapnya tentang cara menangani pengecualian menggunakan C# atau Visual Basic, lihat Penanganan pengecualian untuk di C# atau Visual Basic.

Untuk informasi selengkapnya tentang cara menangani pengecualian menggunakan ekstensi komponen Visual C++ (C++/CX), lihat Pengecualian (C++/CX).

Untuk informasi selengkapnya tentang cara menangani kesalahan di JavaScript, lihat Kesalahan Run-time JavaScript.

HResult Runtime Windows didasarkan pada model kode Kesalahan Windows. Bidang Nilai menggabungkan semua bagian HRESULT konvensional sebagai bilangan bulat tunggal (bit sebelumnya, fasilitas, kode kesalahan). Windows Runtime memang memiliki fasilitas sendiri, tetapi juga menggunakan (dan dapat melempar) kode kesalahan yang ditentukan oleh fasilitas lain.

Bidang

Value

Bilangan bulat yang menjelaskan kesalahan.

Berlaku untuk

Lihat juga