COM 特性
COM 特性注入代码以支持 COM 开发和 .NET Framework 公共语言运行时开发的许多领域。 这些领域包括自定义接口实现和支持现有接口,以及支持常用属性、方法和事件。 此外,还可以发现对复合和 ActiveX 控件实现的支持。
Attribute | 说明 |
---|---|
aggregatable | 指示一个可由另一个控件聚合的控件。 |
aggregates (聚合体) | 指示控件与目标类聚合。 |
coclass | 创建可实现 COM 接口的 COM 对象。 |
com_interface_entry | 将接口条目添加到 COM 映射。 |
implements_category | 指定类的已实现组件类别。 |
progid | 定义控件的 ProgID。 |
rdx | 创建或修改注册表项。 |
registration_script | 执行指定的注册脚本。 |
requires_category | 指定类所需的组件类别。 |
support_error_info | 支持目标对象的错误报告。 |
synchronize | 同步对方法的访问。 |
threading | 指定 COM 对象的线程模型。 |
vi_progid | 定义控件的独立于版本的 ProgID。 |