Freigeben über


Übersicht über Datenansichts-Stütz

Bezugspunkt-Designer-Erweiterbarkeit (DDEX) bietet Unterstützung für benutzerdefinierte Datenansichten mithilfe des Schemas, das in DataViewSupport.xsd definiert ist. Verwenden Sie das DataViewSupport-Schema, um die XML-Datei zu erstellen, in der Sie definieren, wie die Visual Studio hierarchien Datenbankobjekt im Server-Explorer angezeigt. Jede Datenhierarchie ist eine grafische Erweiterung einer Datenansicht, die für die Datenbankobjekte definiert ist. Sie können beliebig viele Datenansichten, definieren.

Im Folgenden sind kurze Übersichten der Hauptkonzepte der Datenansichts unterstützen:

  • Datenansichten

  • Ressourcen

Datenansichten

Datenansichten entsprechen den Datenobjekt hierarchien unter dem Knoten Datenverbindungen Knoten im Visual Studio Server-Explorer. Sie können eine Datenansicht definieren, indem Sie das definierens element verwenden. Als Nächstes führen Sie die definierten Sichten innerhalb des Elements Ansicht auf. Sie können eine beliebige Anzahl von Datenansichten haben.

Im folgenden XML-Code wird die Struktur der Beziehungen zwischen DataViewSupport, der Datenansichts und den spezifischen Auflistung von Datenansichten an.

<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>

Ressourcen

Ressourcen bieten Ihnen die Möglichkeit, die lokalisierte Zeichenfolgen (das heißt Zeichenfolgenressourcen) zur Verfügung zu stellen, um die Datenansichten zu unterstützen. Sie können lokalisierte Zeichenfolgen in allen Sprachen bereitstellen, in denen Visual Studio bereitgestellt wird.

Es gibt zwei Möglichkeiten zum Bereitstellen von Ressourcen. Entweder Sie geben die Ressourcenwerte in der XML-Datei und geben eine lokalisierte Datei zur Laufzeit zurück oder die XML-Datei kann auf eine Ressource in einer Assembly verweisen, die die Zeichenfolgen, z. B. einen Satelliten-DLLs enthält.