Microsoft.VisualStudio.Utilities 命名空间

  说明
公共类 BaseDefinitionAttribute 表示当前定义的基定义。
公共类 ContentTypeAttribute 声明扩展与特定内容类型之间的关联。
公共类 ContentTypeDefinition 定义内容类型。
公共类 DisplayNameAttribute 提供编辑器组件部件的显示名称。
公共类 FileExtensionAttribute 标识文件扩展名。
公共类 FileExtensionToContentTypeDefinition 指定内容类型与文件扩展名之间的映射。
公共类 MultipleBaseMetadataAttribute 可在一个组件部件上多次出现的特性的基类。
公共类 NameAttribute 将名称与编辑器扩展部件关联。
公共类 OrderAttribute 对扩展部件的多个实例进行排序。
公共类 Orderer 执行可排序扩展部件的拓扑排序。
公共类 PropertyCollection 允许属性所有者控制集合中的属性的生存期。
公共类 SingletonBaseMetadataAttribute 只能在一个组件部件上出现一次的特性的基类。

接口

  接口 说明
公共接口 IContentType 对象的内容类型。
公共接口 IContentTypeDefinition 描述使用 IContentTypeDefinitionSource,中引入的内容类型。
公共接口 IContentTypeDefinitionSource 定义应使用 ContentTypeDefinition静态中引入的内容类型一起处理的内容类型的定义一个数据源。
公共接口 IContentTypeRegistryService 对内容类型的集合进行维护的服务。
公共接口 IFileExtensionRegistryService 对文件扩展名与内容类型之间的关联进行管理的服务。
公共接口 IOrderable 与可排序部件关联。
公共接口 IPropertyOwner 提供任意一组属性的所有权。