idlFunctionDeclarations element
Generates IDL declarations for proxy functions for port type operations.
Usage
<idlFunctionDeclarations>
child elements
</idlFunctionDeclarations>
Attributes
There are no attributes.
Child elements
Element | Description |
---|---|
async |
Specifies whether asynchronous operations are included in the generated proxy functions. |
eventArg |
Specifies whether related event arguments are included in the generated functions. |
events |
Specifies whether related events are included in the generated functions. |
faultInfo |
Specifies whether parameters used to pass fault information are included in generated functions. |
operation |
Specifies an operation for which code is to be generated. |
portType |
Specifies the port type for which code is to be generated. |
Child element sequence
(
portType?,
operation*,
eventArg?,
events?,
async?,
faultInfo?
)
Parent elements
Element | Description |
---|---|
file |
Outputs a file from the code generator. |
Remarks
This element generates declarations of member functions corresponding to operations called out by the contract. These declarations are in a form appropriate for consumption by the MIDL compiler and are generally used in .idl files.
Example:
<idlFunctionDeclarations events = "true"/>
Element information
Label | Value |
---|---|
Minimum supported system |
Windows Vista |
Can be empty | Yes |