다음을 통해 공유


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)

지정된 레지스트리 키를 삭제하고 모든 하위 키 sin을 HKLM 루트 레지스트리를 삭제합니다.

DeleteRegistryValueFromCurrentUserRoot(String, String)

HKCU 루트 레지스트리의 키에서 지정된 레지스트리 값을 삭제합니다.

DeleteRegistryValueFromLocalMachineRoot(String, String, Boolean)

HKLM 루트 레지스트리의 키에서 지정된 레지스트리 값을 삭제합니다.

DoesRegistryKeyExistInCurrentUserRoot(String)

키가 HKCU 루트 레지스트리에 있는지 확인합니다.

DoesRegistryKeyExistInLocalMachineRoot(String, Boolean)

키가 HKLM 루트 레지스트리에 있는지 확인합니다.

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

HKLM 루트 레지스트리에서 int 레지스트리 값을 가져옵니다.

GetRegistryIntValueFromLocalMachineRoot(String, String, Nullable<Int32>)

HKLM 루트 레지스트리에서 int 레지스트리 값을 가져옵니다.

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, RegistryValueKind)

HKCU 루트 레지스트리에서 레지스트리의 값을 설정합니다.

SetRegistryFromCurrentUserRoot(String, String, Object)

HKCU 루트 레지스트리에서 레지스트리의 값을 설정합니다.

SetRegistryFromLocalMachineRoot(String, String, Object, Boolean)

HKLM 루트 레지스트리에서 레지스트리의 값을 설정합니다.

TryGetRegistryValueKindFromCurrentUserRoot(String, String, RegistryValueKind)

HKCU 루트 레지스트리의 속성 종류를 결정합니다.

TryGetRegistryValueKindFromLocalMachineRoot(String, String, RegistryValueKind, Boolean)

HKLM 루트 레지스트리의 속성 종류를 결정합니다.

적용 대상