Method Information

Each method of the source object has its own set of properties. Figure 7-13 displays a procedure's property information. Figure 7-14 displays the property information for a function.

Figure 7-13: The Export Bridge Assistant: Procedure Information

eba_methodinfo_pro.gif

Table 7-9 describes the procedure information's properties and values.

Table 7-9: Procedure Information's Property Values 

Property
Value

Name

Name of the procedure; shown in the sheet header only.

Output Method Name

The name of the wrapper method in the wrapper object. Defaults to the method name obtained from the source object, but can be changed to reflect native platform naming conventions and case. Regardless of the output method name, the wrapper method will call through the Export Bridge technology layers to the original source object method name in the IDL object.

Export

Indicates if the Assistant will export this property: True if it will, False otherwise.

Figure 7-14: The Export Bridge Assistant: Function Information

eba_methodinfo_fcn.gif

Table 7-10 describes the function information's properties and values. In addition to the values that can be specified for procedure methods (Table 7-9), the following can also be defined.

Table 7-10: Function Information's Property Values 

Property
Value

Return Type

One of the types supported by the Export Bridge technology. For the list, see Supported Data Types.

Array

Indicates if property is of type array: True if it is, False otherwise. If True and the destination is Java, Convert Majority is sensitive.

Convert Majority

Sensitive only if Array is True and the destination is Java. Set to True if the property value is an array and needs to be converted when setting the property. (For COM, when retrieving a property value, the majority is always converted regardless of this setting, which is why this property does not appear with COM.) The default value is True.

For more information, see Converting Array Majority.