elemen operasi

Menentukan operasi yang kodenya akan dihasilkan.

Penggunaan

<operation/>

Atribut

Tidak ada atribut.

Elemen anak

Tidak ada elemen anak.

Elemen induk

Elemen Deskripsi
functionDeclarations
Menghasilkan deklarasi implementasi untuk fungsi proksi untuk operasi jenis port.

idlFunctionDeclarations
Menghasilkan deklarasi IDL untuk fungsi proksi untuk operasi jenis port.

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.

portTypeDeclarations
Menghasilkan deklarasi konstanta C untuk jenis port.

portTypeDefinitions
Menghasilkan konstanta C untuk jenis port.

proxyFunctionImplementations
Menghasilkan implementasi untuk fungsi proksi untuk operasi jenis port.

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.

Keterangan

Sejumlah operasi dapat ditentukan. Jika tidak ada operasi yang ditentukan, kode dihasilkan untuk semua operasi di semua jenis port yang relevan. Menggunakan elemen operasi akan membatasi metode yang dihasilkan untuk yang terkandung dalam operasi.

Misalnya, printer mendukung operasi ini antara lain:

  • PrintJobByPost
  • PrintJobByReference
  • CancelJob
  • GetJobElements
  • GetActiveJobs
  • GetJobHistory
  • SubscribeToPrinterConfigChange
  • UnsubscribeToPrinterConfigChange

Namun, untuk hanya menyertakan metode yang terkait dengan operasi PrintJobByPost dan GetJobElements , skrip pembuatan kode akan menggunakan elemen idlFunctionDeclarations sebagai berikut:

<idlFunctionDeclarations>
    <operation>PrintJobByPost</operation>
    <operation>GetJobElements></operation>
</idlFunctionDeclarations>

Ini menghasilkan deklarasi fungsi idl untuk semua metode yang terkait dengan dua operasi (misalnya, BeginPrintJobByPost, EndPrintJobByPost, BeginGetJobElements dan EndGetJobElements).

Informasi Elemen

Label Nilai
Sistem minimum yang didukung
Windows Vista
Bisa kosong Ya