AllColorableItemInfo 结构
使用指定显示的列的属性到 Visual Studio 环境。
命名空间: Microsoft.VisualStudio.Shell.Interop
程序集: Microsoft.VisualStudio.Shell.Interop(在 Microsoft.VisualStudio.Shell.Interop.dll 中)
语法
声明
Public Structure AllColorableItemInfo
public struct AllColorableItemInfo
AllColorableItemInfo 类型公开以下成员。
方法
名称 | 说明 | |
---|---|---|
Equals | 指示此实例与指定对象是否相等。 (继承自 ValueType。) | |
GetHashCode | 返回此实例的哈希代码。 (继承自 ValueType。) | |
GetType | 获取当前实例的 Type。 (继承自 Object。) | |
ToString | 返回该实例的完全限定类型名。 (继承自 ValueType。) |
页首
字段
名称 | 说明 | |
---|---|---|
bAutoBackgroundValid | 指示 crAutoBackground 是否包含有效颜色值。 | |
bAutoForegroundValid | 指示 crAutoForeground 是否包含有效颜色值。 | |
bDescriptionValid | 指示 bstrDescription 包含有效的描述字符串 | |
bFlagsValid | 指示 fFlags 是否包含从 __FCITEMFLAGS的有效的字体标志。 | |
bLineStyleValid | 指示 eLineStyle 是否包含有效的行样式。 | |
bLocalizedNameValid | 指示 bstrLocalizedName 是否包含有效的本地化名称的字符串。 | |
bMarkerVisualStyleValid | 指示 dwMarkerVisualStyle 是否包含有效的标记样式。 | |
bNameValid | 指示 bstrName 是否包含有效的 (非本地化) 的名称的字符串。 | |
bstrDescription | 字符串包含作为 工具提示显示的项简短说明。(此功能当前禁用)。 | |
bstrLocalizedName | 字符串包含项目的本地化名称显示给用户。 | |
bstrName | 字符串包含 VSPackage 在内部用于的项的非本地化名称比较和合并。 | |
crAutoBackground | 为项目指定自动背景色。 | |
crAutoForeground | 为项目指定自动前景色。 | |
dwMarkerVisualStyle | 指定标记的视觉样式 | |
eLineStyle | 为标记项目指定线条联接样式。 | |
fFlags | 指定项目的属性。 | |
Info | 指定前景色、背景颜色和字体标志。 ColorableItemInfo 结构。 |
页首
备注
在 AllColorableItemInfo framework 返回已存储的信息可以 beinvalid,因为 IDE (集成开发环境) 在注册表中并不总是存储设置为非限定通过对字体和颜色属性的最终用户页。
AllColorableItemInfo 结构的实例可以在 __VSCOLORTYPE包含枚举任何颜色表示形式。
使用 IVsFontAndColorUtilities 类的成员方法检查和操作在 AllColorableItemInfo实例的颜色和字体信息。
线程安全
此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。