Eigenschaftenseiten des XML-Datengeneratortools

Verwenden Sie diese Seiten, um das XML-Datengeneratortool zu konfigurieren. Die Seiten werden verfügbar, nachdem Sie einem Projekt eine XML-Schemadefinitionsdatei (.xsd) hinzugefügt haben. Suchen Sie sie unter Project>Properties>Configuration Properties>XML Data Generator Tool.

Note

Ab Visual Studio 2017 ist die C++-Projektunterstützung für .xsd Dateien veraltet.

Seite "Alle Optionen"-Eigenschaft

Zusätzliche Optionen

Gibt zusätzliche Xsd.exe Befehlszeilenoptionen an, die nicht durch eine andere XML-Datengeneratortooleigenschaft dargestellt werden.

Aus Schema generieren

Gibt die Typen an, die aus dem Schema generiert werden sollen.

Optionen

  • DataSet (/dataset) generiert eine Klasse, die dem DataSet Schema entspricht.
  • Klassen (/classes) generiert Laufzeitklassen, die dem Schema entsprechen. Verwenden Sie diese Klassen zum XmlSerializer Lesen und Schreiben von XML, das dem Schema folgt.

Namespace

Gibt den Namespace für die generierten Klassendateien an. Der Standard-Namespace ist der globale Namespace. (/namespace:[string])

Startbanner unterdrücken

Gibt an, ob das Tool Standard-Microsoft Copyrightinformationen anzeigt. (/nologo)

Optionen

  • Ja (/nologo) führt das Tool aus, ohne das Startbanner anzuzeigen.
  • Nein zeigt das Startbanner an.

Befehlszeileneigenschaftsseite

Alle Optionen

Zeigt die Xsd.exe Befehlszeile an, die aus den Einstellungen auf den Eigenschaftenseiten des XML-Datengeneratortools generiert wurde. Dieses Feld ist schreibgeschützt.

Zusätzliche Optionen

Gibt weitere gültige Xsd.exe Befehlszeilenoptionen an, die nicht durch eine andere XML-Datengeneratortooleigenschaft dargestellt werden. Hier eingegebene Optionen werden an Xsd.exe übergeben, nachdem die optionen in "Alle Optionen" angezeigt wurden. Visual Studio überprüft die Optionen nicht oder sucht nach Abhängigkeiten zwischen diesen.

Erben von übergeordneten oder Projektstandardeinstellungen

Wenn diese Option ausgewählt ist, werden die von Ihnen hinzugefügten Optionen an Werte angefügt, die von den Standardeinstellungen des übergeordneten Oder Projekts geerbt werden. Wenn sie gelöscht werden, ersetzen Die Optionen, die Sie hinzufügen, die geerbten Werte. Lassen Sie dieses Kontrollkästchen in den meisten Fällen aktiviert.

Weitere Informationen zur Befehlszeileneigenschaftsseite finden Sie auf den Eigenschaftenseiten der Befehlszeile. Weitere Informationen zur Eigenschaftenvererbung finden Sie unter Festlegen von C++-Compiler- und Buildeigenschaften in Visual Studio.

Weitere Informationen zu den Befehlszeilenoptionen finden Sie unter XML Schema Definition Tool (Xsd.exe).

Informationen über den programmgesteuerten Zugriff auf Members dieses Objekts finden Sie unter VCXMLDataGeneratorTool

Siehe auch

Windows C++-Projekteigenschaftenseitenverweis