FileBasedRegistryTools 类

定义

使用适用于 Unix/MacOS 的 FileBasedRegistry 的 IRegistryTools 的基于文件的实现。 不支持计算机级注册表。

public sealed class FileBasedRegistryTools : Microsoft.VisualStudio.Utilities.Internal.IRegistryTools4
type FileBasedRegistryTools = class
    interface IRegistryTools4
    interface IRegistryTools3
    interface IRegistryTools2
    interface IRegistryTools
Public NotInheritable Class FileBasedRegistryTools
Implements IRegistryTools4
继承
FileBasedRegistryTools
实现

构造函数

FileBasedRegistryTools()

使用适用于 Unix/MacOS 的 FileBasedRegistry 的 IRegistryTools 的基于文件的实现。 不支持计算机级注册表。

方法

DeleteRegistryKeyFromCurrentUserRoot(String)

使用适用于 Unix/MacOS 的 FileBasedRegistry 的 IRegistryTools 的基于文件的实现。 不支持计算机级注册表。

DeleteRegistryKeyFromLocalMachineRoot(String, Boolean)

使用适用于 Unix/MacOS 的 FileBasedRegistry 的 IRegistryTools 的基于文件的实现。 不支持计算机级注册表。

DeleteRegistryValueFromCurrentUserRoot(String, String)

使用适用于 Unix/MacOS 的 FileBasedRegistry 的 IRegistryTools 的基于文件的实现。 不支持计算机级注册表。

DeleteRegistryValueFromLocalMachineRoot(String, String, Boolean)

使用适用于 Unix/MacOS 的 FileBasedRegistry 的 IRegistryTools 的基于文件的实现。 不支持计算机级注册表。

DoesRegistryKeyExistInCurrentUserRoot(String)

使用适用于 Unix/MacOS 的 FileBasedRegistry 的 IRegistryTools 的基于文件的实现。 不支持计算机级注册表。

DoesRegistryKeyExistInLocalMachineRoot(String, Boolean)

使用适用于 Unix/MacOS 的 FileBasedRegistry 的 IRegistryTools 的基于文件的实现。 不支持计算机级注册表。

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

使用适用于 Unix/MacOS 的 FileBasedRegistry 的 IRegistryTools 的基于文件的实现。 不支持计算机级注册表。

GetRegistryIntValueFromLocalMachineRoot(String, String, Nullable<Int32>)

使用适用于 Unix/MacOS 的 FileBasedRegistry 的 IRegistryTools 的基于文件的实现。 不支持计算机级注册表。

GetRegistrySubKeyNamesFromCurrentUserRoot(String)

获取 HKCU 根注册表中某个项下的所有子项的名称。

GetRegistrySubKeyNamesFromLocalMachineRoot(String, Boolean)

使用适用于 Unix/MacOS 的 FileBasedRegistry 的 IRegistryTools 的基于文件的实现。 不支持计算机级注册表。

GetRegistryValueFromCurrentUserRoot(String, String, Object)

使用适用于 Unix/MacOS 的 FileBasedRegistry 的 IRegistryTools 的基于文件的实现。 不支持计算机级注册表。

GetRegistryValueFromLocalMachineRoot(String, String, Boolean, Object)

使用适用于 Unix/MacOS 的 FileBasedRegistry 的 IRegistryTools 的基于文件的实现。 不支持计算机级注册表。

GetRegistryValueFromLocalMachineRoot(String, String, Object)

使用适用于 Unix/MacOS 的 FileBasedRegistry 的 IRegistryTools 的基于文件的实现。 不支持计算机级注册表。

GetRegistryValueNamesFromCurrentUserRoot(String)

使用适用于 Unix/MacOS 的 FileBasedRegistry 的 IRegistryTools 的基于文件的实现。 不支持计算机级注册表。

GetRegistryValueNamesFromLocalMachineRoot(String, Boolean)

使用适用于 Unix/MacOS 的 FileBasedRegistry 的 IRegistryTools 的基于文件的实现。 不支持计算机级注册表。

SetRegistryFromCurrentUserRoot(String, String, Object)

使用适用于 Unix/MacOS 的 FileBasedRegistry 的 IRegistryTools 的基于文件的实现。 不支持计算机级注册表。

SetRegistryFromCurrentUserRoot(String, String, Object, RegistryValueKind)

使用适用于 Unix/MacOS 的 FileBasedRegistry 的 IRegistryTools 的基于文件的实现。 不支持计算机级注册表。

SetRegistryFromLocalMachineRoot(String, String, Object, Boolean)

使用适用于 Unix/MacOS 的 FileBasedRegistry 的 IRegistryTools 的基于文件的实现。 不支持计算机级注册表。

TryGetRegistryValueKindFromCurrentUserRoot(String, String, RegistryValueKind)

使用适用于 Unix/MacOS 的 FileBasedRegistry 的 IRegistryTools 的基于文件的实现。 不支持计算机级注册表。

TryGetRegistryValueKindFromLocalMachineRoot(String, String, RegistryValueKind, Boolean)

使用适用于 Unix/MacOS 的 FileBasedRegistry 的 IRegistryTools 的基于文件的实现。 不支持计算机级注册表。

适用于