Sintaks Baris Perintah WsdCodeGen
WsdCodeGen memiliki dua fungsi: menghasilkan file konfigurasi dan menghasilkan kode sumber untuk aplikasi klien dan host WSDAPI. Topik ini memberikan sintaks baris perintah yang digunakan untuk melakukan setiap tugas.
Membuat File Konfigurasi
Sintaks
WSDCODEGEN.EXE /generateconfig:{client|host|all} [/outputfile:ConfigFileName] WSDLFileNameList
Parameter
-
/generateconfig:{client | host | all}
-
Jenis kode yang akan dihasilkan file konfigurasi output. /generateconfig:client digunakan untuk menghasilkan file konfigurasi untuk menghasilkan kode klien, /generateconfig:host digunakan untuk menghasilkan file konfigurasi untuk menghasilkan kode host, dan /generateconfig:all digunakan untuk menghasilkan file konfigurasi untuk menghasilkan kode klien dan host.
-
**/outputfile:**ConfigFileName
-
Parameter opsional ini digunakan untuk menentukan nama file file konfigurasi output. Jika parameter ini dikecualikan, nama file konfigurasi output adalah codegen.config.
-
/pnpx
-
Sertakan templat PnP-X dalam file konfigurasi.
-
WSDLFileNameList
-
Daftar file WSDL yang dibatasi spasi yang akan diproses oleh WsdCodeGen.
Membuat Kode Sumber
Sintaks
WSDCODEGEN.EXE /generatecode [/download] [/gbc] [outputroot:path] [/writeaccess:command] ConfigFileName
Parameter
-
/generatecode
-
Mengarahkan WsdCodeGen untuk menghasilkan kode sumber. Ini adalah mode default jika tidak ada mode yang ditentukan.
-
/mengunduh
-
Mengunduh dokumen yang diimpor yang direferensikan oleh file konfigurasi. Parameter ini bersifat opsional.
-
/gbc
-
Menambahkan komentar ke kode sumber yang menunjukkan kode dibuat. Komentar ini diawali dengan frasa "Dihasilkan oleh". Parameter ini bersifat opsional.
-
**/outputroot:**path
-
Lokasi output untuk file yang dihasilkan. jalur dapat menjadi jalur absolut atau relatif. Parameter ini bersifat opsional.
-
**/writeaccess:**perintah
-
Mengarahkan WsdCodeGen untuk menjalankan perintah yang ditentukan sebelum memodifikasi file yang ada pada disk. File output yang identik dengan yang ada di disk tidak akan menerima perintah ini, juga tidak akan ditulis. Jika perintah berisi urutan "{0}", urutan ini akan diganti dengan nama file file yang akan dimodifikasi. Jika tidak, nama file akan ditambahkan ke perintah .
Contoh:
/writeaccess:"attrib -r"
/writeaccess:"attrib -r {0}"
/writeaccess:"copy {0} .. \backup\"
-
ConfigFileName
-
Nama file konfigurasi yang akan diproses sebelum menghasilkan kode.
Legenda Pemformatan
Format | Makna |
---|---|
Miring | Informasi yang harus diberikan pengguna |
Berani | Elemen yang harus dititikkan pengguna persis seperti yang ditunjukkan |
Antara tanda kurung siku ([]) | Item opsional |
Antara kurung kurawal ({}); pilihan yang dipisahkan oleh pipa (|). Contoh: {even|odd} | Sekumpulan pilihan dari mana pengguna hanya boleh memilih satu |
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung |
Windows Vista [hanya aplikasi desktop] |
Server minimum yang didukung |
Windows Server 2008 [hanya aplikasi desktop] |