数据视图支持概述

数据设计器扩展性 (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 的程序集中的资源。