# AddColData

The **AddColData** object is passed to the **OnAddColumns** event in a [script add-in](../../../scripting/script_add-ins). The script can use this to [add columns](../../../scripting/example_scripts/adding_a_new_column) using the **AddColumn** method.

| Method Name | **Arguments** | Return Type                               | Description                                                                                                                                                                                                                                                                                                                                           |
| ----------- | ------------- | ----------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| AddColumn   | _none_        | _object:_[**ScriptColumn**](scriptcolumn) | Adds a new information column to Opus. The returned [**ScriptColumn**](scriptcolumn) object must be properly initialized. A script add-in can add as many columns as it likes, and these will be available in file displays, infotips and the [**Advanced Find**](../../../basic_concepts/searching_and_filtering/find_files/advanced_find) function. |
