CAD开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

AutoCAD 2024 开发者帮助

属性检查器和属性选项板接口和类

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

属性检查器和属性选项板接口和类

本部分提供将属性选项板 API 分组到功能类别中的表。

对象包装接口和类

 

接口或类

目的

IAcadBaseObject

驻留在数据库的对象的基本对象协议

IAcadBaseObjectImpl

IDispatch基于 -的模板类,用于实例化派生自IAcadBaseObject

IAcadBaseObject2

非驻留数据库对象的基本对象协议

IAcadBaseObject2Impl

IDispatch基于 -的模板类,用于实例化派生自IAcadBaseObject2

AcAxObjectRef

对实例的引用进行抽象化,使其可以驻留在数据库或非驻留数据库AcDbObject

AcAxObjectRefPtr

为实例提供智能指针支持AcAxObjectRef

CProxy_PropertyNotifySink

模板类,便于在修改 COM 包装对象时通知连接的对象

属性面板接口

 

接口

目的

IAcPp调色板集

“控件属性”选项板选项卡

IAcPpPaletteSetEvents

在“属性”选项板的选项卡集更改时发出通知

IAcPp调色板

提供对单个“属性”选项板选项卡的访问

IAcPpPaletteEvents

当“特性”选项板选项卡的状态发生更改时发出通知

属性显示接口

 

接口

目的

ICategorize属性

对属性进行分类

IAcPiCategorizeProperties

对属性进行分类;支持嵌套类别和动态属性

IOPMProperty对话框

将对话框与省略号按钮相关联,省略号按钮表示驻留数据库对象的属性

IOPMPropertyDialog2

将对话框与表示任何 COM 对象的属性的省略号按钮相关联

IDynamicEnum属性

由动态属性用于创建枚举属性,该属性在属性检查器中显示为下拉列表

IDynamic属性

为驻留数据库的对象定义单个动态属性

IDynamicProperty2

为任何 COM 对象定义单个动态属性

IDynamicProperty通知

动态属性更改时发出通知

IDynamicPropertyNotify2

当 COM 对象的动态属性发生更改时发出通知

IOPMPropertyExpander

允许静态属性扩展为子属性

IOPMPropertyExpander2

将 IOPMPropertyExpander 功能扩展到动态属性

IOPMPropertyExtension

控制属性的其他显示和编辑属性

IPerProperty浏览

Microsoft 定义的接口,用于将属性表与属性相关联

IPropertyManager

管理 AcRxClass 的动态属性

IPropertyManager2

管理任何 COM 对象的动态属性

IType信息

Microsoft 定义的用于发现静态属性的接口

IAcPiPropertyDisplay

根据每个属性自定义显示

IAcPiPropCommandButtons

在“属性检查器”UI 上放置命令按钮

IIAcPiCommandButton

定义“属性检查器”命令按钮

IAcPiProperty未指定

定义没有默认值的属性

IPropertyNotifySink

属性使用的 Microsoft 定义的接口来通知属性检查器属性已更改;自动实现派生自 IAcadBaseObjectImpl 的包装器

属性检查器界面

 

接口

目的

IAcPiPropertyInspector

提供对 Property Inspector 控件的访问

IAcPiPropertyInspectorSink

通知属性的显示和/或值已更改

属性编辑控制接口

 

接口

目的

IAcPiPropertyEditControl

定义一个 ActiveX 控件,该控件可能由属性检查器承载

IAcPiPropertyEditEventsSink

允许托管控件与属性检查器通信

IAcPeNumeric编辑器

允许属性检查器初始化和调用托管的数字编辑器控件

IAcPeNoPickVariantRW

允许属性检查器初始化变体控件的读/写属性

IAcPeVariantCtrl

允许属性检查器初始化和调用托管变体编辑器控件

IAcPeButtonEditCtrl

允许属性检查器或静态或动态属性初始化和调用按钮控件

IAcPePick2PointsCtrl

允许第三方应用程序控制点选择机制的各个方面

每个实例的动态属性接口

 

接口

目的

IPropertySource

为 COM 对象的单个实例提供动态属性

OPMPerInstancePropertySources

按名称映射动态属性源

OPMPerInstancePropertyExtension

列出与单个 AcRxClass 实例关联的属性源名称

OPMPerInstancePropertyExtensionFactory

将 OPMPerInstancePropertyExtension 实例与 AcRxClass 实例关联

Property Inspector 托管界面

 

接口或类

目的

IAcPiPropertyInspectorInputEventSink

允许属性检查器与其主机通信


路过

雷人

握手

鲜花

鸡蛋

最新评论

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

GMT+8, 2025-3-28 16:30

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

返回顶部