Condividi tramite


Esempio di come incollare XML come LINQ

Aggiornamento: novembre 2007

Questo progetto è un componente aggiuntivo di Visual Studio progettato per migliorare l'insieme di funzionalità presenti nell'ambiente di sviluppo integrato°(IDE), consentendo agli utenti di convertire automaticamente un XML valido nelle istruzioni LINQ to XML corrispondenti. Le versioni Express di Visual Studio non supportano i componenti aggiuntivi.

Per ottenere esempi e istruzioni per la relativa installazione

  • Effettuare una delle seguenti operazioni:

    • Dal menu Guida, scegliere Esempi.

      Il file Readme contiene informazioni sugli esempi.

    • Visitare il sito Web Visual Studio 2008 Samples (informazioni in lingua inglese). Su tale sito sono disponibili le versioni più recenti degli esempi.

    • Individuare gli esempi sul computer in cui è installato Visual Studio. Il percorso di installazione predefinito degli esempi e del file Readme relativo è unità:\Programmi\Microsoft Visual Studio 9.0\Samples\lcid. Per le versioni Express di Visual Studio tutti gli esempi sono disponibili in linea.

Per ulteriori informazioni, vedere Individuazione dei file di esempio.

Nota sulla sicurezza:

In questo esempio di codice viene illustrato un concetto e viene presentato solo il codice rilevante. È possibile che questo esempio non soddisfi i requisiti di sicurezza per un ambiente specifico ed è opportuno non utilizzarlo così come viene riportato. È consigliabile aggiungere codice relativo alla sicurezza e alla gestione degli errori per rendere i progetti più sicuri e potenti. Microsoft fornisce questo esempio di codice "COSÌ COM'È" senza garanzie.

Per eseguire l'esempio

  1. Dopo la compilazione, copiare i file XmlToXLinq.dll e XmlToXLinq.Addin in una directory creata e denominata:

    ..Documenti\Visual Studio 2008\Addins

  2. È possibile dover riavviare Visual Studio°dopo aver copiato i file.

  3. Per vedere il funzionamento del componente aggiuntivo, selezionare un XML e incollarlo in un file di origine di C#. Dal menu Modifica, fare clic su Incolla XML come XElement. Notare che l'elemento non verrà visualizzato nel menu, a meno che non sia presente qualcosa negli Appunti.

  4. Di seguito viene riportato un frammento di esempio di XML che è possibile utilizzare:

    <mynode></mynode>
    The result of pasting this in should look like this:
    XElement xml = new XElement("mynode", "");
    
Nota:

Molti esempi LINQ richiedono i file XML e/o la versione del database di esempio Northwind presente nell'esempio Data. Se si installa Esempio Data°nella stessa cartella padre degli altri esempi LINQ, il percorso dei file XML e del file del database verrà risolto automaticamente. Molti file di esempio richiedono anche il progetto Esempio Object Dumper.

Vedere anche

Attività

Sample Queries