Bagikan melalui


Tugas XSD

Catatan

Tugas ini hanya tersedia saat menggunakan sistem build C++.

Membungkus alat Definisi Skema XML (xsd.exe), yang menghasilkan file skema atau kelas dari sumber.

Catatan

Mulai Visual Studio 2017, dukungan proyek C++ untuk xsd.exe tidak digunakan lagi. Anda masih dapat menggunakan API Microsoft.VisualC.CppCodeProvider dengan menambahkan CppCodeProvider.dll secara manual ke GAC.

Parameter

Tabel berikut ini menjelaskan parameter tugas XSD.

  • AdditionalOptions

    Parameter String opsional.

    Daftar opsi seperti yang ditentukan pada baris perintah. Misalnya, /<option1> /<option2> /<option#>. Gunakan parameter ini untuk menentukan opsi yang tidak diwakili oleh parameter tugas XSD lainnya.

  • GenerateFromSchema

    Parameter String opsional.

    Menentukan jenis yang dihasilkan dari skema yang ditentukan.

    Tentukan salah satu nilai berikut, yang masing-masing sesuai dengan opsi XSD.

    • class - /classes

    • dataset - /dataset

  • Bahasa

    Parameter String opsional.

    Menentukan bahasa pemrograman yang akan digunakan untuk kode yang dihasilkan.

    Pilih dari CS (C#, yang merupakan default), VB (Visual Basic), atau JS (Jscript). Anda juga dapat menentukan nama yang sepenuhnya memenuhi syarat untuk kelas yang mengimplementasikan System.CodeDom.Compiler.CodeDomProvider Class.

  • Namespace Layanan

    Parameter String opsional.

    Menentukan namespace layanan runtime untuk jenis yang dibuat.

  • Sumber

    Parameter ITaskItem[] wajib.

    Mendefinisikan array item file sumber MSBuild yang dapat digunakan dan dipancarkan oleh tugas.

  • SuppressStartupBanner

    Parameter Boolean opsional.

    Jika true, mencegah tampilan pesan hak cipta dan nomor versi saat tugas dimulai.

  • TrackerLogDirectory

    Parameter String opsional.

    Menentukan direktori untuk log pelacak.

Lihat juga