Freigeben über


Erste Schritte (DDEX)

Die Bezugspunkt-Designer-Erweiterbarkeit DDEX (SDK) stellt Dokumentation, Beispiele und Ressourcen bereit, mit denen Sie einen DDEX-Anbieter für das Verfügbarmachen von Drittanbietern von Datenquellenobjekten in Visual Studiozu implementieren. DDEX-Anbieter können Sie praktisch von Objekten Verfügbarmachen einer beliebigen Datenquelle.

Was ist DDEX?

DDEX erhöht die Visual Studio Entwurfszeiterfahrung, indem Sie die designern ermöglicht die Kommunikation mit Datenquellen von Drittanbietern und ihren Objekt hierarchien zu kommunizieren. Auf der höchsten Ebene definiert DDEX einen systematischen Ansatz zum Erweitern von Daten designern und datenbezogenen Funktionen von Visual Studio. Praktisch bedeutet dies, säulen zwei Architektur:

  • DDEX nutzt einen Satz allgemeiner Unterstützung von Datenanbietern spezialisierten entitäten erweitert werden, die DDEX-Anbieter aufgerufen werden. Diese Unterstützung entitäten sind verwaltete Klassen, die derartige Aufgaben unterstützen, die Klassenbehandlung Datenbefehls Enumeration, die Unterstützung für Datenverbindungen mit Objekt, Datenobjekt unterstützt, die Unterstützung und zahlreiche andere wichtige Funktionen. Die Visual Studio Dienste verfügbar machen Funktionen auf Benutzerebene für diese Funktionen.

  • DDEX Visual Studiostellt einen Satz von Diensten bereit , die Funktionen verfügbar machen, die von den Support entitäten bereitgestellt wurde. Einige der wichtigeren Visual Studio Diensten gehören folgende:

    • factory DDEX-Datenobjekt (IVsDataProviderObjectFactory-Klasse).

      Stellt eine Methode bereit, verbindungsbezogene Objekte zu erstellen.

    • DDEX-Anbieter Manager (IVsDataProviderManager-Klasse).

      Ermöglicht das registrierte DDEX-Anbieter und Abfragen von Objekten eines bestimmten Typs aufzulisten.

    • Datenverbindung aus (DialogfeldIVsDataConnectionDialog-Klasse).

      Ermöglicht es Ihnen, Informationen zum Erstellen von Datenverbindungen und das Erfassen der Anforderungen, die OBJECT Factory des Anbieters zusammenzustellen.

    • factory Datenverbindung aus (IVsDataConnectionFactory-Klasse).

      Ermöglicht es Ihnen, die Verbindungsobjekte erstellt.

      Hinweis

      Eine vollständige Liste der DDEX-Stütz entitäten und Visual Studio Diensten finden Sie unter Bezugspunkt-Designer-Erweiterbarkeits-Architektur.

Mit DDEX können Datenobjekte von nahezu jeder Quelle an der Visual Studio integrierten Entwicklungsumgebung (IDE) beteiligt sind, als Objekthierarchie in Server-Explorerwerden, und der Drag & Drop-Entwurfszeit Darstellung vollständig Umfang teilnehmen.

Das Verfügbarmachen von Datenquellenobjekten eines Drittanbieters in Visual Studio zusätzlich zu einem DDEX-Anbieter muss zusätzlich eine XML-Datei, die die Datenobjekt objekt-typen definiert und anderer, die die Datenansichts hierarchien beschreibt. Diese XML-Dateien müssen gegen die Schemas überprüfen, die in DataObjectSupport.xsd und DataViewSupport.xsd definiert sind. Schiff dieser XSD-Dateien mit dem DDEX SDK (standardmäßig) und werden bei Laufwerk Sie aninstalliert: \ Programme \ Visual Studio 2008 \ SDK \BuildnummerVisualStudioIntegration \ Common \ Schemas.

Beide Dateien der Schemadefinition (.xsd) werden in DDEX-XML-Schema-Verweisdokumentiert.

Zusätzlich zum DDEX-Anbieter und XML-Dateien müssen Sie möglicherweise Member des verwalteten DDEX verweises Klassenbibliothek.

In diesem Abschnitt

Verwandte Abschnitte