Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Metode DeleteSubKey(String) dan DeleteSubKey(String, Boolean) dapat digunakan untuk menghapus kunci registri.
Prosedur
Untuk menghapus kunci registri
DeleteSubKeyGunakan metode untuk menghapus kunci registri. Contoh ini menghapus kunci Software/TestApp di sarang CurrentUser. Anda dapat mengubahnya dalam kode ke string yang sesuai, atau mengandalkan informasi yang disediakan pengguna.My.Computer.Registry.CurrentUser.DeleteSubKey( "Software\TestApp")
Pemrograman yang Kuat
Metode DeleteSubKey mengembalikan string kosong jika pasangan kunci/nilai tidak ada.
Kondisi berikut dapat menyebabkan pengecualian:
Nama kuncinya adalah
Nothing(ArgumentNullException).Pengguna tidak memiliki izin untuk menghapus kunci registri (SecurityException).
Nama kunci melebihi batas 255 karakter (ArgumentException).
Kunci registri bersifat baca-saja (UnauthorizedAccessException).
Keamanan .NET Framework
Panggilan registri gagal jika izin run-time yang memadai tidak diberikan (RegistryPermission) atau jika pengguna tidak memiliki akses yang benar (seperti yang ditentukan oleh ACL) untuk membuat atau menulis ke pengaturan. Misalnya, aplikasi lokal yang memiliki izin keamanan akses kode mungkin tidak memiliki izin sistem operasi.