RegistryProxy.ClassesRoot Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает тип RegistryKey, которой обеспечивает доступ к HKEY_CLASSES_ROOT
.
public:
property Microsoft::Win32::RegistryKey ^ ClassesRoot { Microsoft::Win32::RegistryKey ^ get(); };
public Microsoft.Win32.RegistryKey ClassesRoot { get; }
member this.ClassesRoot : Microsoft.Win32.RegistryKey
Public ReadOnly Property ClassesRoot As RegistryKey
Значение свойства
Примеры
Этот пример получает имена подразделов для ClassesRoot
раздела реестра и добавляет их в ListBox1
.
Dim keyList As System.Collections.IEnumerable
keyList = My.Computer.Registry.ClassesRoot.GetSubKeyNames()
For Each keyName As String In keyList
ListBox1.Items.Add(keyName)
Next
В этом примере требуется ListBox
, чтобы в проекте был с именем ListBox1
.
Комментарии
HKEY_CLASSES_ROOT
в основном используется для хранения сведений о сопоставлениях файлов в Windows.
Класс RegistryPermission , который находится в System.Security.Permissions пространстве имен, управляет доступом к переменным реестра. Переменные реестра не следует хранить в областях памяти, к которым имеет доступ код без разрешений RegistryPermission. Аналогичным образом, при предоставлении разрешений предоставьте только те привилегии, которые необходимы для выполнения задания.
Значения разрешений на доступ к реестру определяются перечислением RegistryPermissionAccess. Его члены подробно рассмотрены в следующей таблице.
Значение | Описание |
---|---|
AllAccess | Создание, чтение и запись доступа к переменным реестра. |
Создание | Доступ к переменным реестра с разрешением на создание. |
NoAccess | Отсутствие доступа к переменным реестра. |
Чтение | Доступ к переменным реестра с разрешением на чтение. |
запись | Доступ к переменным реестра с разрешением на запись. |
В следующей таблице перечислены примеры задач, связанных My.Computer.Registry
с объектом .
Кому | См. |
---|---|
Создание раздела реестра и установка его значения | Практическое руководство. Создание раздела реестра и задание его значения |
Удаление раздела реестра | Практическое руководство. Удаление раздела реестра |
Чтение значения из раздела реестра | Практическое руководство. Чтение значения из раздела реестра |