Интерфейс IRegistryKey содержит свойства и методы для работы с объектами раздела реестра.
| Имя свойства | Краткое описание | |
| Name | Свойство Name возвращает наименование раздела реестра. | |
| SubKeyCount | Свойство SubKeyCount возвращает количество подразделов для текущего раздела реестра. | |
| ValueCount | Свойство ValueCount возвращает количество параметров в подразделе реестра. |
| Имя метода | Краткое описание | |
| CreateSubKey | Метод CreateSubKey осуществляет создание подраздела в реестре. | |
| DeleteSubKey | Метод DeleteSubKey осуществляет удаление подраздела в реестре. | |
| DeleteValue | Метод DeleteValue осуществляет удаление параметра в подразделе реестра. | |
| Flush | Метод Flush осуществляет запись всех атрибутов заданного открытого подраздела реестра на диск. | |
| GetSubKeyNames | Метод GetSubKeyNames возвращает коллекцию наименований подразделов данного раздела реестра. | |
| GetValueNames | Метод GetValueNames возвращает коллекцию наименований параметров подраздела реестра. | |
| OpenSubKey | Метод OpenSubKey открывает подраздел реестра. | |
| ReadBoolean | Метод ReadBoolean осуществляет считывание логического значения из DWORD параметра в реестре без проверки параметра на наличие. | |
| ReadBooleanDef | Метод ReadBooleanDef осуществляет считывание логического значения из DWORD параметра в реестре. | |
| ReadDateTime | Метод ReadDateTime осуществляет считывание даты и времени из двоичного параметра в реестре без проверки параметра на наличие. | |
| ReadDateTimeDef | Метод ReadDateTimeDef осуществляет считывание даты и времени из двоичного параметра в реестре. | |
| ReadDouble | Метод ReadDouble осуществляет считывание вещественного значения из двоичного параметра в реестре без проверки параметра на наличие. | |
| ReadDoubleDef | Метод ReadDoubleDef осуществляет считывание вещественного значения из двоичного параметра в реестре. | |
| ReadInteger | Метод ReadInteger осуществляет считывание целочисленного значения из DWORD параметра в реестре без проверки параметра на наличие. | |
| ReadIntegerDef | Метод ReadIntegerDef осуществляет считывание целочисленного значения из DWORD параметра в реестре. | |
| ReadString | Метод ReadString осуществляет считывание символьного значения из строкового параметра в реестре без проверки параметра на наличие. | |
| ReadStringDef | Метод ReadStringDef осуществляет считывание символьного значения из строкового параметра в реестре. | |
| ReadVariant | Метод ReadVariant осуществляет считывание значения формата Variant из строкового параметра в реестре без проверки параметра на наличие. | |
| ReadVariantDef | Метод ReadVariantDef осуществляет считывание значения в формате Variant из строкового параметра в реестре. | |
| SubKeyExists | Метод SubKeyExists осуществляет проверку наличия подраздела в реестре. | |
| ValueExists | Метод ValueExists осуществляет проверку наличия параметра в подразделе реестра. | |
| WriteBoolean | Метод WriteBoolean осуществляет изменение значения логического параметра. | |
| WriteDateTime | Метод WriteDateTime осуществляет изменение значения параметра, содержащего дату и время. | |
| WriteDouble | Метод WriteDouble осуществляет изменение значения параметра, содержащего вещественные числа. | |
| WriteInteger | Метод WriteInteger осуществляет изменение значения параметра, содержащего целые числа. | |
| WriteString | Метод WriteString осуществляет изменение значения строкового параметра. | |
| WriteVariant | Метод WriteVariant осуществляет изменение значения параметра типа Variant. |
См.также: