> For the complete documentation index, see [llms.txt](https://chaoses-ib.gitbook.io/directory-opus/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://chaoses-ib.gitbook.io/directory-opus/guan-fang-shou-ce/readme.zh-10/readme.zh-3/readme.zh-1/onaddcolumns.zh.md).

# OnAddColumns

**OnAddColumns** 事件允许您的 [脚本加载项](/directory-opus/guan-fang-shou-ce/readme.zh-8/readme.zh-1.md) [添加列](/directory-opus/guan-fang-shou-ce/readme.zh-8/readme.zh-6/adding_a_new_column.zh.md)。 为您希望添加的每一列调用 [**AddColData**](/directory-opus/guan-fang-shou-ce/readme.zh-10/readme.zh-3/readme.zh/addcoldata.zh.md)**.AddColumn** 方法一次。

| **方法名称：** | OnAddColumns                                                                                                                                                                                                                                                                                                                                                               |
| --------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **参数类型：** | [**AddColData**](/directory-opus/guan-fang-shou-ce/readme.zh-10/readme.zh-3/readme.zh/addcoldata.zh.md)                                                                                                                                                                                                                                                                    |
| **返回类型：** | *无*                                                                                                                                                                                                                                                                                                                                                                        |
| **描述：**   | 当 Opus 启动时，或者当一个脚本加载项被添加、编辑或启用时，它的 **OnAddColumns** 方法就会被调用。 这允许脚本向 Opus [添加列](/directory-opus/guan-fang-shou-ce/readme.zh-8/readme.zh-6/adding_a_new_column.zh.md) :scripting:example\_scripts:adding\_a\_new\_internal\_command。 脚本可以通过调用 [**Script**](/directory-opus/guan-fang-shou-ce/readme.zh-10/readme.zh-3/readme.zh/script.zh.md)**.InitColumns** 方法随时重新初始化其列列表。 |
