初始化 IClassificationType 的新实例,并将其添加到注册表。
命名空间: Microsoft.VisualStudio.Text.Classification
程序集: Microsoft.VisualStudio.Text.Logic(在 Microsoft.VisualStudio.Text.Logic.dll 中)
语法
声明
Function CreateClassificationType ( _
type As String, _
baseTypes As IEnumerable(Of IClassificationType) _
) As IClassificationType
IClassificationType CreateClassificationType(
string type,
IEnumerable<IClassificationType> baseTypes
)
IClassificationType^ CreateClassificationType(
String^ type,
IEnumerable<IClassificationType^>^ baseTypes
)
abstract CreateClassificationType :
type:string *
baseTypes:IEnumerable<IClassificationType> -> IClassificationType
function CreateClassificationType(
type : String,
baseTypes : IEnumerable<IClassificationType>
) : IClassificationType
参数
type
类型:String要创建的分类类型的名称。
baseTypes
类型:IEnumerable<IClassificationType>分类的基类型。
返回值
类型:Microsoft.VisualStudio.Text.Classification.IClassificationType
一个新的 IClassificationType。
异常
异常 | 条件 |
---|---|
InvalidOperationException | type 已在注册表。 |
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关详细信息,请参阅通过部分受信任的代码使用库。