初始化 ColorableItem 类并接受所需的所有信息描述一个可着色项。
命名空间: Microsoft.VisualStudio.Package
程序集: Microsoft.VisualStudio.Package.LanguageService(在 Microsoft.VisualStudio.Package.LanguageService.dll 中)
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 中)
语法
声明
Public Sub New ( _
name As String, _
displayName As String, _
foreColor As COLORINDEX, _
backColor As COLORINDEX, _
hiForeColor As Color, _
hiBackColor As Color, _
fontFlags As FONTFLAGS _
)
public ColorableItem(
string name,
string displayName,
COLORINDEX foreColor,
COLORINDEX backColor,
Color hiForeColor,
Color hiBackColor,
FONTFLAGS fontFlags
)
参数
- name
类型:System.String
[in] 可着色项的名称。,如果支持自定义拥有自定义颜色,这可以用于列出的属性。
- displayName
类型:System.String
[in] 在 字体和颜色 显示可着色项列表的名称颜色。这是本地化名称。
- foreColor
类型:Microsoft.VisualStudio.TextManager.Interop.COLORINDEX
[in] 文本的前景色如指定由 COLORINDEX 枚举的值。
- backColor
类型:Microsoft.VisualStudio.TextManager.Interop.COLORINDEX
[in] 文本的背景颜色为指定由 COLORINDEX 枚举的值。
- hiForeColor
类型:System.Drawing.Color
[in] 描述前景色的 Color 结构基于红色,绿色,蓝色分量。; 如果没有使用,该值可以是 Empty 的颜色。
- hiBackColor
类型:System.Drawing.Color
[in] 描述背景色的 Color 结构基于红色,绿色,蓝色分量。; 如果没有使用,该值可以是 Empty 的颜色。
- fontFlags
类型:Microsoft.VisualStudio.TextManager.Interop.FONTFLAGS
[in] 设置从描述该文本方式的 FONTFLAGS 枚举的标志将呈现。
备注
必须为每个可着色项指定所有这些信息。
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。