IVsFontAndColorStorage.OpenCategory 方法
打开包含字体的注册表项,并且 Cateogry 的颜色信息。 显示设置为: 查找的下拉列表。
命名空间: Microsoft.VisualStudio.Shell.Interop
程序集: Microsoft.VisualStudio.Shell.Interop(在 Microsoft.VisualStudio.Shell.Interop.dll 中)
语法
声明
Function OpenCategory ( _
ByRef rguidCategory As Guid, _
fFlags As UInteger _
) As Integer
int OpenCategory(
ref Guid rguidCategory,
uint fFlags
)
参数
- rguidCategory
类型:System.Guid%
[in] 指定 显示项目 类别的 GUID 信息的列。
- fFlags
类型:System.UInt32
[in] 指定类别的信息的方式进行访问。值从 __FCSTORAGEFLAGS 枚举中采用。
返回值
类型:System.Int32
如果方法成功,则返回 S_OK。如果失败,它会返回一个错误代码。
备注
COM 签名
从 vsshell.idl:
HRESULT IVsFontAndColorStorage::OpenCategory(
[in] REFGUID rguidCategory,
[in] FCSTORAGEFLAGS fFlags
);
类别及其显示项目的当前修改状态存储在下 \SOFTWARE\Microsoft \Visual Studio [HKLM \Visual Studio version\FontAndColors \Category]
如果 Category 按 rguidCategory 参数指定。
调用打开的注册表项。 IVsFontAndColorStorage.OpenCategory 自动关闭,当:
CloseCategory 显式调用。
销毁 IVsFontAndColorStorage 接口的当前实例或
OpenCategory 为不同的类别调用。
显式结帐条目通过调用 CloseCategory 是很好的做法,因为它确保代码不读取或写入类别不应。
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。