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.