CreateLookupResourceDefinition

CreateLookupResourceDefinition (1 of 2)

Factory method which creates an extended attribute definition with lookup. It has CalculationType equals to Tasks::CalculationType::Lookup and can be used in Resources only. You are required to specify customFieldType , fieldId and alias when call this method.

Returns: Created instance of the ExtendedAttributeDefinition class with specified customFieldType , fieldId and alias .

CreateLookupResourceDefinition(CustomFieldType customFieldType, ExtendedAttributeResource fieldId, const System::String & alias)
ParameterDescription
customFieldTypeThe specified CustomFieldType type.
fieldIdThe specified ExtendedAttributeResource field ID.
aliasThe specified System::String alias.

CreateLookupResourceDefinition (2 of 2)

Factory method which creates an extended attribute definition with lookup. It has CalculationType equals to Tasks::CalculationType::Lookup and can be used in Resources only. You are required to specify fieldId and alias when call this method. The field type is inferred from field id.

Returns: Created instance of the ExtendedAttributeDefinition class with specified fieldId and alias .

CreateLookupResourceDefinition(ExtendedAttributeResource fieldId, const System::String & alias)
ParameterDescription
fieldIdThe specified ExtendedAttributeResource field ID.
aliasThe specified System::String alias.