elemen file
Mengarahkan generator kode untuk menghasilkan file dan menentukan nama file output.
<file
name = "pathname string">
child elements
</file>
Atribut | Jenis | Diperlukan | Deskripsi |
---|---|---|---|
nama |
string nama jalur |
Ya |
Nama file output untuk konten yang dihasilkan. String nama file harus menyertakan informasi jalur lengkap. |
Elemen | Deskripsi |
---|---|
CDATA |
Bagian Teks dan CDATA disalin ke file tanpa modifikasi. Kode sumber yang bukan merupakan fungsi dari data input kontrak dapat ditambahkan ke file output menggunakan teks dan bagian CDATA. |
enumerationValueDeclarations |
Menghasilkan deklarasi C untuk nilai dari semua jenis enumerasi. |
eventSourceBuilderDeclarations |
Menghasilkan deklarasi untuk fungsi yang membuat kelas sumber peristiwa. |
eventSourceBuilderImplementations |
Menghasilkan fungsi yang membuat kelas sumber peristiwa. |
functionDeclarations |
Menghasilkan deklarasi implementasi untuk fungsi proksi untuk operasi jenis port. |
hostBuilderDeclaration |
Menghasilkan deklarasi untuk fungsi yang membuat host yang ditik. |
hostBuilderImplementation |
Menghasilkan fungsi yang membuat host yang ditik. |
idlFunctionDeclarations |
Menghasilkan deklarasi IDL untuk fungsi proksi untuk operasi jenis port. |
Termasuk |
Menyertakan isi makro atau file dalam output yang dihasilkan. |
IUnknownDeclarations |
Menghasilkan deklarasi untuk QueryInterface, AddRef, dan Release. |
IUnknownDefinitions |
Menghasilkan implementasi untuk QueryInterface, AddRef, dan Release. |
literalInclude |
Menempatkan pernyataan sertakan C atau IDL dalam kode yang dihasilkan. |
messageStructureDefinitions |
Menghasilkan definisi struktur C untuk jenis pesan. |
messageTypeDeclarations |
Menghasilkan deklarasi konstanta C untuk tabel skema XML untuk jenis pesan. |
messageTypeDefinitions |
Menghasilkan konstanta C untuk tabel skema XML untuk jenis pesan. |
namespaceDeclarations |
Menghasilkan deklarasi C untuk tabel namespace. |
namespaceDefinitions |
Menghasilkan definisi C untuk tabel namespace layanan. |
portTypeDeclarations |
Menghasilkan deklarasi konstanta C untuk jenis port. |
portTypeDefinitions |
Menghasilkan konstanta C untuk jenis port. |
proxyBuilderDeclarations |
Menghasilkan deklarasi untuk fungsi untuk membuat proksi yang ditik. |
proxyBuilderImplementations |
Menghasilkan fungsi untuk membuat proksi yang ditik. |
proxyFunctionImplementations |
Menghasilkan implementasi untuk fungsi proksi untuk operasi jenis port. |
relationshipMetadataDeclaration |
Menghasilkan deklarasi penerusan untuk metadata hosting yang ditentukan dalam elemen hostMetadata . |
relationshipMetadataDefinition |
Menghasilkan definisi konstan C untuk metadata hosting yang ditentukan dalam elemen hostMetadata . |
structDeclarations |
Menghasilkan deklarasi struktur C untuk jenis yang diketahui. |
structDefinitions |
Menghasilkan definisi struktur C untuk jenis yang diketahui. |
stubDeclarations |
Menghasilkan deklarasi untuk fungsi stub untuk operasi jenis port. |
stubDefinitions |
Menghasilkan implementasi untuk fungsi stub untuk operasi jenis port. |
subscriptionFunctionDeclarations |
Menghasilkan deklarasi implementasi untuk berlangganan/berhenti berlangganan fungsi proksi untuk operasi pemberitahuan jenis port. |
subscriptionIdlFunctionDeclarations |
Menghasilkan deklarasi IDL untuk fungsi proksi berlangganan/berhenti berlangganan untuk operasi pemberitahuan jenis port. |
subscriptionProxyFunctionImplementations |
Menghasilkan implementasi untuk berlangganan/berhenti berlangganan fungsi proksi untuk operasi pemberitahuan jenis port. |
teks |
Bagian Teks dan CDATA disalin ke file tanpa modifikasi. Kode sumber yang bukan merupakan fungsi dari data input kontrak dapat ditambahkan ke file output menggunakan teks dan bagian CDATA. |
thisModelMetadataDeclaration |
Menghasilkan deklarasi maju untuk konstanta C untuk metadata produsen yang ditentukan dalam elemen thisModelMetadata . |
thisModelMetadataDefinition |
Menghasilkan konstanta C untuk metadata produsen yang ditentukan dalam elemen thisModelMetadata . |
typeTableDeclarations |
Menghasilkan deklarasi konstanta C untuk tabel skema XML untuk jenis yang diketahui. |
typeTableDefinitions |
Menghasilkan konstanta C untuk tabel skema XML untuk jenis yang diketahui. |
(
text,
CDATA,
namespaceDeclarations*,
namespaceDefinitions*,
structDeclarations*,
structDefinitions*,
typeTableDeclarations*,
typeTableDefinitions*,
thisModelMetadataDeclaration*,
thisModelMetadataDefinition*,
portTypeDeclarations*,
portTypeDefinitions*,
messageStructureDefinitions*,
messageTypeDeclarations*,
messageTypeDefinitions*,
idlFunctionDeclarations*,
subscriptionIdlFunctionDeclarations*,
functionDeclarations*,
subscriptionFunctionDeclarations*,
proxyFunctionImplementations*,
subscriptionProxyFunctionImplementations*,
stubDeclarations*,
stubDefinitions*,
enumerationValueDeclarations*,
include*,
IUnknownDeclarations*,
IUnknownDefinitions*,
relationshipMetadataDeclaration*,
relationshipMetadataDefinition*,
proxyBuilderDeclarations*,
proxyBuilderImplementations*,
hostBuilderDeclaration*,
hostBuilderImplementation*,
eventSourceBuilderDeclarations*,
eventSourceBuilderImplementations*,
literalInclude*
)
Elemen | Deskripsi |
---|---|
wsdCodeGen |
Elemen akar dari file skrip XML generator kode WSDAPI. |
Nama file ditentukan oleh nilai atribut nama atau elemen anak. Konten file ditentukan oleh elemen anak lainnya, teks, dan CDATA dalam elemen file . Teks dan CDATA disalin ke file yang tidak dimodifikasi. Elemen anak diganti dengan kode yang dihasilkan. Elemen teks, CDATA, dan turunan dapat terjadi dalam urutan apa pun dan dapat diulang tanpa batas waktu.
Label | Nilai |
---|---|
Sistem minimum yang didukung |
Windows Vista |
Bisa kosong | Tidak |