Share

AcStMgr Library

Description

This is namespace AcStMgr.

Interfaces

Interface Description
IAcStBlockProxy Autodesk Standards BlockTable Proxy Interface. For internal use only.
IAcStError The IAcStError interface encapsulates an error object. Error objects are created by plug-ins. They are passed to the Standards Framework, where they are then used to create reports, be assigned a status, or gather additional information used to fix an error automatically.An error object performs the following tasks:
  • Provides a description of the error and the object ID of the database object that is not standards compliant.
  • Maintains a status so the error can be skipped or ignored in additional checks.
  • Provides a way of displaying and storing custom information in the Batch.chx file.
IAcStErrorIterator2 For internal use only.
IAcStFiler For internal use only.
IAcStFix The IAcStFix interface encapsulates a fix object. Fix objects are created by plug-ins.A fix object is associated with an error. An error object can have zero or more plug-in-supplied fixes. One of these fixes can be designated the recommended fix, which is used by the CheckStandards autofix feature.A fix object performs the following tasks:
  • Provides a description of the associated error and the associated object ID of the database object.
  • Maintains a status so the error can be skipped or ignored in additional checks.
  • Provides a way of displaying and storing custom information in the Batch .chx file.... more
IAcStManager2 The IAcStManager2 interface is implemented as part of the Standards Framework and is for internal use only.
IAcStPlugin2 The IAcStPlugin2 interface is implemented by a plug-in that participates in checking a drawing managed by an AcStErrorIterator2 object. The plug-in checks a drawing for errors against a set of rules defined and implemented by the plug-in, and reports errors by creating an error object that is passed to the plug-in by the Standards Framework. Optionally, the plug-in can implement code for fixing errors by creating a fix object. The plug-in also implements methods to provide information such as the plug-in version and author.

Was this information helpful?