Eigenschappenpagina's van het hulpprogramma xml-gegevensgenerator

Gebruik deze pagina's om het hulpprogramma XML-gegevensgenerator te configureren. De pagina's worden beschikbaar nadat u een XML-schemadefinitiebestand (.xsd) aan een project hebt toegevoegd. Zoek deze onder Project>Configuratie-eigenschappen>XML-gegevensgeneratorprogrammavoorproperties>.

Note

Vanaf Visual Studio 2017 wordt C++-projectondersteuning voor .xsd bestanden afgeschaft.

Eigenschappenpagina Alle opties

Aanvullende opties

Hiermee geeft u extra Xsd.exe opdrachtregelopties die niet worden vertegenwoordigd door een andere eigenschap XML-gegevensgenerator.

Genereren op schema

Hiermee geeft u de typen op die moeten worden gegenereerd op basis van het schema.

Keuzes

  • DataSet (/dataset) genereert een klasse die is afgeleid van DataSet die overeenkomt met het schema.
  • Klassen (/classes) genereren runtimeklassen die overeenkomen met het schema. Gebruik deze klassen om XmlSerializer XML te lezen en te schrijven die het schema volgt.

Namespace

Hiermee geeft u de naamruimte voor de gegenereerde klassebestanden. De standaardnaamruimte is de globale naamruimte. (/namespace:[string])

Opstartbanner onderdrukken

Hiermee geeft u op of het hulpprogramma standaard Microsoft copyrightinformatie weergeeft. (/nologo)

Keuzes

  • Ja (/nologo) voert het hulpprogramma uit zonder de opstartbanner weer te geven.
  • Er wordt geen opstartbanner weergegeven.

Pagina met opdrachtregeleigenschappen

Alle opties

Geeft de Xsd.exe opdrachtregel weer die is gegenereerd op basis van de instellingen op de eigenschappenpagina's van het XML-gegevensgeneratorprogramma. Dit veld heeft het kenmerk Alleen-lezen.

Aanvullende opties

Hiermee geeft u andere geldige Xsd.exe opdrachtregelopties die niet worden vertegenwoordigd door een andere eigenschap XML-gegevensgenerator. Opties die hier worden ingevoerd, worden doorgegeven aan Xsd.exe na de opties die worden weergegeven in Alle opties. Visual Studio valideert de opties niet of controleert u op afhankelijkheden ertussen.

Overnemen van bovenliggende of projectstandaarden

Wanneer deze optie is geselecteerd, worden opties toegevoegd aan waarden die zijn overgenomen van de bovenliggende of projectstandaarden. Wanneer dit is uitgeschakeld, vervangen de opties die u toevoegt de overgenomen waarden. Laat in de meeste gevallen dit selectievakje ingeschakeld.

Zie pagina's met opdrachtregeleigenschappen voor meer informatie over de eigenschappenpagina van de opdrachtregel. Zie Set C++ compiler en build properties in Visual Studio voor meer informatie over overname van eigenschappen.

Zie het XML Schema Definition Tool (Xsd.exe) voor meer informatie over de opdrachtregelopties.

Zie voor meer informatie over het programmatisch openen van leden van dit object VCXMLDataGeneratorTool

Zie ook

Naslaginformatie over de eigenschappenpagina van het C++-project