Поделиться через


RegistryTools Класс

Определение

Вспомогательный класс для получения сведений из реестра

public ref class RegistryTools : Microsoft::VisualStudio::Utilities::Internal::IRegistryTools3
public class RegistryTools : Microsoft.VisualStudio.Utilities.Internal.IRegistryTools3
public class RegistryTools : Microsoft.VisualStudio.Utilities.Internal.IRegistryTools4
type RegistryTools = class
    interface IRegistryTools3
    interface IRegistryTools2
    interface IRegistryTools
type RegistryTools = class
    interface IRegistryTools4
    interface IRegistryTools3
    interface IRegistryTools2
    interface IRegistryTools
Public Class RegistryTools
Implements IRegistryTools3
Public Class RegistryTools
Implements IRegistryTools4
Наследование
RegistryTools
Реализации

Конструкторы

RegistryTools()

Вспомогательный класс для получения сведений из реестра

Методы

DeleteRegistryKeyFromCurrentUserRoot(String)

Удаляет указанный раздел реестра и все подразделы в корневом реестре HKCU.

DeleteRegistryKeyFromLocalMachineRoot(String, Boolean)

Удаляет указанный раздел реестра, а все подразделы — корневой реестр HKLM.

DeleteRegistryValueFromCurrentUserRoot(String, String)

Удаляет указанное значение реестра из раздела в корневом реестре HKCU.

DeleteRegistryValueFromLocalMachineRoot(String, String, Boolean)

Удаляет указанное значение реестра из раздела корневого реестра HKLM.

DoesRegistryKeyExistInCurrentUserRoot(String)

Определяет, существует ли ключ в корневом реестре HKCU.

DoesRegistryKeyExistInLocalMachineRoot(String, Boolean)

Определяет, существует ли ключ в корневом реестре HKLM.

GetRegistryIntValueFromLocalMachineRoot(String, String, Boolean, Nullable<Int32>)

Получите значение реестра int из корневого реестра HKLM.

GetRegistryIntValueFromLocalMachineRoot(String, String, Nullable<Int32>)

Получите значение реестра int из корневого реестра HKLM.

GetRegistrySubKeyNamesFromCurrentUserRoot(String)

Получите имена всех подразделов в разделе корневого реестра HKCU.

GetRegistrySubKeyNamesFromLocalMachineRoot(String, Boolean)

Получите имена всех подразделов в разделе корневого реестра HKLM.

GetRegistryValueFromCurrentUserRoot(String, String, Object)

Получите значение раздела реестра из корневого реестра HKCU.

GetRegistryValueFromLocalMachineRoot(String, String, Boolean, Object)

Получите значение раздела реестра из корневого реестра HKLM.

GetRegistryValueFromLocalMachineRoot(String, String, Object)

Получите значение раздела реестра из корневого реестра HKLM.

GetRegistryValueNamesFromCurrentUserRoot(String)

Получите имена всех значений в разделе корневого реестра HKCU.

GetRegistryValueNamesFromLocalMachineRoot(String, Boolean)

Получите имена всех значений в разделе корневого реестра HKLM.

SetRegistryFromCurrentUserRoot(String, String, Object)

Задает значение в реестре из корневого реестра HKCU.

SetRegistryFromCurrentUserRoot(String, String, Object, RegistryValueKind)

Задает значение в реестре из корневого реестра HKCU.

SetRegistryFromLocalMachineRoot(String, String, Object, Boolean)

Задает значение в реестре из корневого реестра HKLM

TryGetRegistryValueKindFromCurrentUserRoot(String, String, RegistryValueKind)

Определяет тип свойства в корневом реестре HKCU.

TryGetRegistryValueKindFromLocalMachineRoot(String, String, RegistryValueKind, Boolean)

Определяет тип свойства в корневом реестре HKLM.

Применяется к