数据设计器扩展性 (DDEX)提供自定义数据视图支持使用在 DataViewSupport.xsd 定义的模式。 使用 DataViewSupport 模式创建您定义的 XML 文件数据库对象层次结构如何显示 Visual Studio 服务器资源管理器中。 每个数据的层次结构是为数据库对象定义的数据视图的图形扩展。 ,如果愿意,您可以定义多个数据视图。
以下数据视图的关键概念的简短摘要支持:
数据视图
资源
数据视图
数据视图对应于数据对象。 数据连接 节点下的层次结构节点。 Visual Studio 服务器资源管理器中。 使用定义元素,可以定义每种数据视图。 接下来,列表视图在元素中定义的视图。 可以使用任意数目的数据视图。
下面的 XML 演示关系的结构 DataViewSupport、数据视图集合和特定数据视图之间的。
<DataViewSupport xmlns=http://.../DataViewSupport.xsd>
<Define name="View" parameters="name,type">
<View name="$(name)">
...
</View>
</Define>
<Define name="Classic Folders">
…
</Define>
<Views>
<ViewRef name="View" arguments="Classic View, Classic" />
<ViewRef name="View" arguments="By Object Type, ByObjectType" />
<ViewRef name="View" arguments="By Schema, BySchema" />
</Views>
</DataViewSupport>
资源
资源使您能够提供本地化的字符串 (即字符串资源) 支持数据视图。 您提供所有 Visual Studio 附带的本地化字符串的语言。
具有指定资源的两种方法。 也可以在 XML 文件中指定资源值并返回一个本地化的文件在运行时,或 XML 文件可以指向在包含字符串,例如,附属 DLL 的程序集中的资源。