CAD开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

AutoCAD 2023 开发者帮助

通知使用指南

2024-5-18 19:00| 发布者: admin| 查看: 91| 评论: 0|原作者: admin|来自: AutoCAD

通知使用指南

使用通知时,请遵守以下准则。使用违反这些准则的通知可能会导致应用程序出现不可预知的结果。

  • 不要依赖通知触发的顺序。

    你可以指望在之前被解雇,在之前被解雇。如果在引入新通知或重新排列现有通知时更改了序列,则依赖任何其他序列可能会导致应用程序出现问题。commandWillStart()commandEnded(),beginInsert()endInsert()

  • 不要依赖通知之间的操作顺序(函数调用)。

    如果将应用程序与此详细级别绑定,则应用程序在将来的版本中可能会失败。

    与其依赖序列,不如依靠通知来指示系统的状态。例如,当您收到有关对象 A 的通知时,这意味着对象 A 已被擦除。如果在 A 上收到通知,然后在 B 上收到通知,则仅意味着对象 A 和 B 都被擦除。系统保证 B 始终在 A 之后被擦除。erased(kTrue)erased()erased()

  • 请勿在通知回调函数中使用任何用户交互函数,例如 、 、 或任何其他函数。acedCommandS()/acedCommandC()acedGetPoint()acedGetKword()acedXXX()

类似的解释也适用于数据库反应器、编辑器反应器和事务反应器的通知。

父主题:

  1. 通知

路过

雷人

握手

鲜花

鸡蛋

最新评论

QQ|Archiver|CAD开发者社区 ( 苏ICP备2022047690号-1   苏公网安备32011402011833)

GMT+8, 2024-12-15 11:29

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

返回顶部