Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Uyarı
Bu makale, bu API'nin başvuru belgelerine ek açıklamalar sağlar.
sınıfı, Registry Windows çalıştıran makinelerde kayıt defterinde bulunan standart kök anahtarların kümesini sağlar. Kayıt defteri uygulamalar, kullanıcılar ve varsayılan sistem ayarları hakkında bilgi için bir depolama tesisidir. Uygulamalar, uygulama kapatıldıktan sonra korunması gereken bilgileri depolamak ve uygulama yeniden yüklendiğinde aynı bilgilere erişmek için kayıt defterini kullanabilir. Örneğin, renk tercihlerini, ekran konumlarını veya pencerenin boyutunu depolayabilirsiniz. Bilgileri kayıt defterinde farklı bir konumda depolayarak her kullanıcı için bu verileri denetleyebilirsiniz.
Sınıf tarafından sağlanan temel veya kök RegistryKey örnekler, kayıt defterindeki Registry alt anahtarlar ve değerler için temel depolama mekanizmasını belirler. Sistem kayıt defteri bunların varlığına bağlı olduğundan tüm anahtarlar salt okunur hale gelir. Tarafından kullanıma sunulan Registry anahtarlar şunlardır:
| Anahtar | Açıklama |
|---|---|
| CurrentUser | Kullanıcı tercihleri hakkındaki bilgileri depolar. |
| LocalMachine | Yerel makine için yapılandırma bilgilerini depolar. |
| ClassesRoot | Türler (ve sınıflar) ve bunların özellikleri hakkındaki bilgileri depolar. |
| Users | Varsayılan kullanıcı yapılandırması hakkındaki bilgileri depolar. |
| PerformanceData | Yazılım bileşenleri için performans bilgilerini depolar. |
| CurrentConfig | Kullanıcıya özgü olmayan donanım bilgilerini depolar. |
| DynData | Dinamik verileri depolar. |
Kayıt defterinde bilgileri depolamak/almak istediğiniz kök anahtarı belirledikten sonra, alt anahtarları eklemek veya kaldırmak ve belirli bir anahtarın değerlerini işlemek için sınıfını kullanabilirsiniz RegistryKey .
Donanım cihazları, Tak ve Kullan arabirimini kullanarak bilgileri kayıt defterine otomatik olarak yerleştirebilir. Cihaz sürücülerini yüklemek için yazılım, standart API'lere yazarak kayıt defterine bilgi yerleştirebilir.
Değerleri almak ve ayarlamak için statik yöntemler
sınıfı Registry ayrıca kayıt defteri anahtarlarından değer ayarlama ve alma yöntemlerini de içerir staticGetValueSetValue. Bu yöntemler her kullanıldığında kayıt defteri anahtarlarını açar ve kapatır. Çok sayıda değere eriştiğinizde, RegistryKey sınıfındaki benzer yöntemler kadar iyi performans göstermezler.
RegistryKey sınıfı ayrıca şunları yapmanızı sağlayan yöntemler de sağlar:
- Kayıt defteri anahtarları için Windows erişim denetimi güvenliğini ayarlayın.
- Bir değeri almadan önce veri türünü test edin.
- Anahtarları silin.