用要检查的对象的类名填充提供的数组。 支持的平台:仅窗口 Namespace:AcStMgr 集会:AcStMgr.tlb 签名VB.NET: Public Function GetObjectFilter() As Object _
Implements IAcStPlugin2.GetObjectFilter
Return ...
End Function
C#: public object GetError()
{
return ...;
}
返回值(RetVal)类型:变体(对象数组)Object 一个数组,包含它可以检查的对象类型(类名)。 建议为每个插件仅指定一种类型的对象。 言论插件使用它来告诉标准框架要检查哪些对象类型。对象类型必须派生自、或。标准框架需要此信息来过滤掉与插件无关的对象。AcRxClassAcDbObjectAcadObject 注意:如果不提供此信息,则创建或修改的每个对象都将传递到插件进行处理并影响系统性能。
发布信息释放:AutoCAD 2004 及更高版本
例子VB.NET: Public Function GetObjectFilter() As Object _
Implements IAcStPlugin2.GetObjectFilter
' Array of object types to check
Dim sFilterArray(0) As String
' << Change based on standards implementation >>
sFilterArray(0) = "AcDbLayerTableRecord"
Return sFilterArray
End Function
C#: public object GetObjectFilter()
{
// Array of object types to check
string[] sFilterArray = new string[1];
// << Change based on standards implementation >>
sFilterArray[0] = "AcDbLayerTableRecord";
return sFilterArray;
}
|
|Archiver|CAD开发者社区
( 苏ICP备2022047690号-1 苏公网安备32011402011833)
GMT+8, 2025-10-30 14:49
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.