Partilhar via


Visão geral do suporte de modo de exibição de dados

Extensibilidade de Designer de dados (DDEX) fornece suporte para modos de exibição de dados personalizados usando o esquema definido em DataViewSupport.xsd. Usar o esquema de DataViewSupport para criar o arquivo XML no qual você definir a aparecem de hierarquias de objeto de banco de dados na Visual Studio Server Explorer. Cada hierarquia de dados é uma extensão de gráfica de uma exibição de dados definida para os objetos de banco de dados. Você pode definir quantas exibições de dados como desejar.

A seguir estão breves synopses dos principais conceitos do suporte ao modo de exibição de dados:

  • Modos de exibição de dados

  • Recursos

Modos de exibição de dados

Modos de exibição de dados correspondem a nós de hierarquia de objeto de dados sob o Conexões de dados nó a Visual Studio Server Explorer. Você pode definir cada modo de exibição de dados usando o elemento de definir. Em seguida, liste as visualizações definidas dentro do elemento de modos de exibição. Você pode ter qualquer número de modos de exibição de dados.

O XML a seguir mostra a estrutura das relações entre os modos de exibição de dados específicos, a coleção de modos de exibição de dados e 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>

Recursos

Recursos fornecem a você a capacidade de fornecer strings localizadas (ou seja, recursos de seqüência de caracteres) para oferecer suporte a seus modos de exibição de dados. Você forneceria strings localizadas em todos os idiomas em que Visual Studio é fornecido.

Há duas maneiras de especificar os recursos. Ou você especifica os valores do recurso no arquivo XML e retornar um arquivo localizado em tempo de execução, ou seu arquivo XML pode apontar para um recurso em um assembly que contém as seqüências de caracteres, por exemplo, uma DLL de satélite.