Pagine delle proprietà dello strumento generatore di dati XML

Utilizzare queste pagine per configurare lo strumento generatore di dati XML. Le pagine diventano disponibili dopo aver aggiunto un file XML Schema Definition (.xsd) a un progetto. Trovarli in Project>Proprietà>Proprietà di> configurazione Strumentogeneratore di dati XML.

Note

A partire da Visual Studio 2017, il supporto del progetto C++ per .xsd i file è deprecato.

Pagina delle proprietà Tutte le opzioni

Opzioni aggiuntive

Specifica Xsd.exe opzioni della riga di comando aggiuntive che non sono rappresentate da un'altra proprietà dello strumento generatore di dati XML.

Genera da schema

Specifica i tipi da generare dallo schema.

Choices

  • DataSet (/dataset) genera una classe derivata da DataSet che corrisponde allo schema.
  • Le classi (/classes) genera classi di runtime che corrispondono allo schema. Utilizzare queste classi con XmlSerializer per leggere e scrivere codice XML che segue lo schema.

Namespace

Specifica lo spazio dei nomi per i file di classe generati. Lo spazio dei nomi predefinito è lo spazio dei nomi globale. (/namespace:[string])

Sopprimere il banner di avvio

Specifica se lo strumento visualizza informazioni standard Microsoft sul copyright. (/nologo)

Choices

  • Sì (/nologo) esegue lo strumento senza visualizzare il banner di avvio.
  • No visualizza il banner di avvio.

Pagina delle proprietà della riga di comando

Tutte le opzioni

Visualizza la riga di comandoXsd.exegenerata dalle impostazioni nelle pagine delle proprietà dello strumento generatore di dati XML. Il campo è di sola lettura.

Opzioni aggiuntive

Specifica altre opzioni valide Xsd.exe della riga di comando che non sono rappresentate da un'altra proprietà dello strumento generatore di dati XML. Le opzioni immesse qui vengono passate a Xsd.exe dopo le opzioni visualizzate in Tutte le opzioni. Visual Studio non convalida le opzioni o controlla le dipendenze tra di esse.

Ereditare da valori predefiniti padre o progetto

Se questa opzione è selezionata, le opzioni aggiunte vengono aggiunte ai valori ereditati dalle impostazioni predefinite del progetto o padre. Se deselezionata, le opzioni aggiunte sostituiscono i valori ereditati. Nella maggior parte dei casi lasciare selezionata questa casella di controllo.

Per altre informazioni sulla pagina delle proprietà della riga di comando , vedere Pagine delle proprietà della riga di comando. Per altre informazioni sull'ereditarietà delle proprietà, vedere Impostare il compilatore C++ e le proprietà di compilazione in Visual Studio.

Per altre informazioni sulle opzioni della riga di comando, vedere Xml Schema Definition Tool (Xsd.exe).

Per informazioni su come accedere a livello di codice ai membri di questo oggetto, vedere VCXMLDataGeneratorTool

Vedi anche

Informazioni di riferimento sulla pagina delle proprietà del progetto C++