Dela via


åtgärdselement

Anger en åtgärd som koden ska genereras för.

Användning

<operation/>

Attribut

Det finns inga attribut.

Underordnade element

Det finns inga underordnade element.

Överordnade element

Element Beskrivning
functionDeclarations
Genererar implementeringsdeklarationer för proxyfunktioner för porttypsåtgärder.

idlFunctionDeclarations
Genererar IDL-deklarationer för proxyfunktioner för porttypsåtgärder.

messageStructureDefinitions
Genererar C-strukturdefinitioner för meddelandetyper.

messageTypeDeclarations
Genererar C-konstantdeklarationer för XML-schematabeller för meddelandetyper.

messageTypeDefinitions
Genererar C-konstanter för XML-schematabeller för meddelandetyper.

portTypeDeclarations
Genererar C-konstantdeklarationer för porttyper.

portTypeDefinitions
Genererar C-konstanter för porttyper.

proxyFunctionImplementations
Genererar implementeringar för proxyfunktioner för porttypsåtgärder.

stubDeclarations
Genererar deklarationer för stub-funktioner för porttypsåtgärder.

stubDefinitions
Genererar implementeringar för stub-funktioner för porttypsåtgärder.

subscriptionFunctionDeclarations
Genererar implementeringsdeklarationer för proxyfunktioner för prenumeration/avprenumerering för porttypsmeddelanden.

subscriptionIdlFunctionDeclarations
Genererar IDL-deklarationer för proxyfunktioner för prenumeration/avprenumerering för meddelandeåtgärder av porttyp.

subscriptionProxyFunctionImplementations
Genererar implementeringar för proxyfunktioner för prenumeration/avprenumerering för meddelandeåtgärder av porttyp.

Anmärkningar

Valfritt antal åtgärder kan anges. Om inga åtgärder anges genereras kod för alla åtgärder i alla relevanta porttyper. Med hjälp av den åtgärden-elementet begränsas metoderna som genereras till de som ingår i åtgärden.

En skrivare stöder till exempel följande åtgärder:

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

Men om du bara vill ta med de metoder som är relaterade till PrintJobByPost och GetJobElements åtgärder använder kodgenereringsskriptet idlFunctionDeclarations element på följande sätt:

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

Detta genererar idl-funktionsdeklarationer för alla metoder som är associerade med de två åtgärderna (till exempel BeginPrintJobByPost, EndPrintJobByPost, BeginGetJobElements och EndGetJobElements).

Elementinformation

Etikett Värde
Lägsta system som stöds
Windows Vista
Kan vara tom Ja