Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gibt einen Vorgang an, für den Code generiert werden soll.
Verwendung
<operation/>
Attribute
Es gibt keine Attribute.
Untergeordnete Elemente
Es gibt keine untergeordneten Elemente.
Übergeordnete Elemente
| Element | Beschreibung |
|---|---|
|
functionDeclarations- |
Generiert Implementierungsdeklarationen für Proxyfunktionen für Porttypvorgänge. |
|
idlFunctionDeclarations |
Generiert IDL-Deklarationen für Proxyfunktionen für Porttypvorgänge. |
|
messageStructureDefinitions- |
Generiert C-Strukturdefinitionen für Nachrichtentypen. |
|
messageTypeDeclarations- |
Generiert C-Konstantendeklarationen für XML-Schematabellen für Nachrichtentypen. |
|
messageTypeDefinitions- |
Generiert C-Konstanten für XML-Schematabellen für Nachrichtentypen. |
|
portTypeDeclarations- |
Generiert C-Konstantendeklarationen für Porttypen. |
|
portTypeDefinitions- |
Generiert C-Konstanten für Porttypen. |
|
proxyFunctionImplementations- |
Generiert Implementierungen für Proxyfunktionen für Porttypvorgänge. |
|
stubDeclarations |
Generiert Deklarationen für Stubfunktionen für Porttypvorgänge. |
|
stubDefinitions- |
Generiert Implementierungen für Stubfunktionen für Porttypvorgänge. |
|
subscriptionFunctionDeclarations |
Generiert Implementierungsdeklarationen für Abonnierungs-/Abonnementproxyfunktionen für Porttypbenachrichtigungsvorgänge. |
|
subscriptionIdlFunctionDeclarations |
Generiert IDL-Deklarationen für Proxyfunktionen für Abonnement-/Abonnementproxyfunktionen für Porttypbenachrichtigungsvorgänge. |
|
subscriptionProxyFunctionImplementations- |
Generiert Implementierungen für Abonnierungs-/Abonnementproxyfunktionen für Porttypbenachrichtigungsvorgänge. |
Bemerkungen
Es kann eine beliebige Anzahl von Vorgängen angegeben werden. Wenn keine Vorgänge angegeben werden, wird Code für alle Vorgänge in allen relevanten Porttypen generiert. Durch die Verwendung des Vorgangs-Elements werden die im Vorgang enthaltenen Methoden beschränkt.
Beispielsweise unterstützt ein Drucker diese Vorgänge unter anderem:
- PrintJobByPost-
- PrintJobByReference-
- CancelJob-
- GetJobElements-
- GetActiveJobs-
- GetJobHistory
- SubscribeToPrinterConfigChange
- UnsubscribeToPrinterConfigChange
Um jedoch nur die Methoden für die PrintJobByPost- und GetJobElements--Vorgänge einzuschließen, würde das Codegenerierungsskript die idlFunctionDeclarations- Elemente wie folgt verwenden:
<idlFunctionDeclarations>
<operation>PrintJobByPost</operation>
<operation>GetJobElements></operation>
</idlFunctionDeclarations>
Dadurch werden idl-Funktionsdeklarationen für alle Methoden generiert, die den beiden Vorgängen zugeordnet sind (z. B. BeginPrintJobByPost, EndPrintJobByPost, BeginGetJobElements und EndGetJobElements).
Elementinformationen
| Etikett | Wert |
|---|---|
| Mindestens unterstütztes System |
Windows Vista |
| Kann leer sein | Ja |