operation öğesi

Kodun oluşturulacağı işlemi belirtir.

Kullanım

<operation/>

Öznitelik

Öznitelik yok.

Alt öğeler

Alt öğe yoktur.

Üst öğeler

Öğe Açıklama
functionDeclarations
Bağlantı noktası türü işlemleri için ara sunucu işlevleri için uygulama bildirimleri oluşturur.

idlFunctionDeclarations
Bağlantı noktası türü işlemleri için proxy işlevleri için IDL bildirimleri oluşturur.

messageStructureDefinitions
İleti türleri için C yapısı tanımları oluşturur.

messageTypeDeclarations
İleti türleri için XML şema tabloları için C sabit bildirimleri oluşturur.

messageTypeDefinitions
İleti türleri için XML şema tabloları için C sabitleri oluşturur.

portTypeDeclarations
Bağlantı noktası türleri için C sabit bildirimleri oluşturur.

portTypeDefinitions
Bağlantı noktası türleri için C sabitleri oluşturur.

proxyFunctionImplementations
Bağlantı noktası türü işlemleri için ara sunucu işlevleri için uygulamalar oluşturur.

stubDeclarations
Bağlantı noktası türü işlemleri için saptama işlevleri için bildirimler oluşturur.

stubDefinitions
Bağlantı noktası türü işlemleri için saptama işlevleri için uygulamalar oluşturur.

subscriptionFunctionDeclarations
Bağlantı noktası türü bildirim işlemleri için proxy işlevlerine abone olma/aboneliği kaldırma için uygulama bildirimleri oluşturur.

subscriptionIdlFunctionDeclarations
Bağlantı noktası türü bildirim işlemleri için proxy işlevlerine abone olma/aboneliği kaldırma için IDL bildirimleri oluşturur.

subscriptionProxyFunctionImplementations
Bağlantı noktası türü bildirim işlemleri için abone olma/abonelikten çıkma proxy işlevleri için uygulamalar oluşturur.

Açıklamalar

Herhangi bir sayıda işlem belirtilebilir. Hiçbir işlem belirtilmezse, tüm ilgili bağlantı noktası türlerindeki tüm işlemler için kod oluşturulur. işleminin öğesinin kullanılması, oluşturulan yöntemleri işlemde yer alan yöntemlerle sınırlandıracaktır.

Örneğin, bir yazıcı bu işlemleri diğerleri arasında destekler:

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

Ancak, kod oluşturma betiği yalnızca PrintJobByPost ve GetJobElements işlemleriyle ilgili yöntemleri eklemek için idlFunctionDeclarations öğelerini aşağıdaki gibi kullanır:

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

Bu, iki işlemle ilişkili tüm yöntemler için idl işlev bildirimleri oluşturur (örneğin, BeginPrintJobByPost ,EndPrintJobByPost, BeginGetJobElements ve EndGetJobElements).

Öğe bilgileri

Etiket Değer
Desteklenen en düşük sistem
Windows Vista
Boş olabilir Evet