LanguagePreferences.GetBooleanValue 方法
从指定的注册表项的布尔值。
命名空间: Microsoft.VisualStudio.Package
程序集: Microsoft.VisualStudio.Package.LanguageService.10.0(在 Microsoft.VisualStudio.Package.LanguageService.10.0.dll 中)
Microsoft.VisualStudio.Package.LanguageService.11.0(在 Microsoft.VisualStudio.Package.LanguageService.11.0.dll 中)
Microsoft.VisualStudio.Package.LanguageService.9.0(在 Microsoft.VisualStudio.Package.LanguageService.9.0.dll 中)
Microsoft.VisualStudio.Package.LanguageService(在 Microsoft.VisualStudio.Package.LanguageService.dll 中)
语法
声明
Public Function GetBooleanValue ( _
key As RegistryKey, _
name As String, _
def As Boolean _
) As Boolean
public bool GetBooleanValue(
RegistryKey key,
string name,
bool def
)
参数
- key
类型:Microsoft.Win32.RegistryKey
[in] 表示预期注册表子项的 RegistryKey 对象。
- name
类型:System.String
[in] 注册表项的名称获取值。
- def
类型:System.Boolean
[in] 使用的默认值,如果找不到注册表项。
返回值
类型:System.Boolean
rue ,如果注册表项存在并且包含一个的非零值或 “true”中的字符串 (不区分大小写的比较), false ,如果注册表项存在并包含的零或 “false”中的字符串 (不区分大小写的比较)。否则,返回在 def指定的默认值。注意:如果注册表项是字符串,则任何字符串除 “true”或 “false”引发之外 FormatException。
备注
这是从注册表的布尔值的帮助器使用的方法。它从 InitMachinePreferences 通常由方法调用。
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。