Condividi tramite


Guida introduttiva (DDEX)

L'estensibilità (DDEX) SDK della finestra di progettazione di dati viene fornita la documentazione, esempi e risorse necessarie per implementare un provider di DDEX per esporre gli oggetti origine dati di terze parti in Visual Studio. I provider di DDEX consentono agli oggetti di esporre praticamente da qualsiasi origine dati.

Cos'è DDEX

DDEX migliorando l'esperienza di progettazione di Visual Studio consentendo alle finestre di progettazione di dati può comunicare con origini dati di terze parti e le relative gerarchie di oggetti. Al livello superiore, DDEX definisce un approccio sistematico finestre di progettazione che estende di dati e funzionalità correlate ai dati di Visual Studio. Più in pratica, questa operazione richiede due colonne architetturali:

  • DDEX utilizza un set di entità comuni di supporto che sono estese dai provider di dati specifici che vengono chiamati provider di DDEX. Queste entità di supporto sono classi gestite che supportano tali elementi come gestione del comando dati, enumerazione dell'oggetto, supporto della connessione dati, supporto di dati, supporto di visualizzazione e fronte delle altre importanti funzionalità. I servizi di Visual Studio espongono funzionalità a livello di utente per queste funzionalità.

  • DDEX fornisce un set di servizi di Visual Studioche espongono funzionalità fornita da entità di supporto. Alcuni dei servizi più importanti di Visual Studio includono quanto segue:

Con DDEX, gli oggetti dati praticamente da qualsiasi origine possono partecipare all'ambiente di sviluppo integrato di Visual Studio (IDE), vengono visualizzati come gerarchia di oggetti in Esplora servere partecipare completamente esperienza in fase di progettazione trascinamento della selezione.

Esporre gli oggetti origine dati di terze parti in Visual Studio richiede, oltre a un provider di DDEX, a un file XML che definisce i tipi di oggetto dati e un altro che descriva le gerarchie di visualizzazione dati. Questi file XML devono convalidare rispetto agli schemi definiti in DataObjectSupport.xsd e in DataViewSupport.xsd. La nave di questi file XSD con il DDEX SDK e installato (per impostazione predefinita) a unità: \Program Files\Visual Studio 2008 SDK \numero di build\VisualStudioIntegration\Common\Schemas.

Entrambi i file di definizione dello schema XSD documentati in Informazioni di riferimento sullo Schema XML di DDEX.

Oltre al provider e ai file XML di DDEX, potrebbe essere necessario utilizzare i membri del riferimento della libreria di classi gestite di DDEX.

Argomenti della sezione

Sezioni correlate