Autodesk.AutoCAD.Runtime Namespace

Description

This is namespace Autodesk.AutoCAD.Runtime.

Dynamic-Link Library (DLL)

AcCoreMgd.dll and AcDbMgd.dll

Classes

Class Description
CommandClassAttribute This custom attribute class is used to mark a type as the application's command class. A CommandClass attribute may be... more
CommandMethodAttribute This class marks an instance or static function as a command. Command methods may be defined only in a class... more
Converter This class converts angular and distance numerical values to string values, and vice versa.
Dictionary This .NET class wraps the AcRxDictionary ObjectARX class.This class maintains a collection of pointers to an Object, with... more
DisposableWrapper This class implements the IDisposable interface and is the common base class for all ObjectARX managed wrapper classes. It provides... more
DynamicLinker This .NET class wraps the AcRxDynamicLinker ObjectARX class.There is one and only one DynamicLinker class object and it is... more
DynamicLinkerEventArgs
EnvVarExistsConditionAttribute This is class Autodesk.AutoCAD.Runtime.EnvVarExistsConditionAttribute.
Exception This class provides a container for an ObjectARX Acad.ErrorStatus enumerator value.This should only be used when you are certain... more
ExtensionApplicationAttribute This class defines a custom attribute that marks an assembly as an ObjectDBX/AutoCAD extension. The type that this attribute represents... more
ExtractOption Specifies the extraction types.
FileExistsConditionAttribute This class defines a custom attribute that marks an assembly if the file exists.
Interop This class provides interoperability capabilities for managed classes.
JavaScriptCallbackAttribute This is class Autodesk.AutoCAD.Runtime.JavaScriptCallbackAttribute.
JavaScriptClassAttribute This is class Autodesk.AutoCAD.Runtime.JavaScriptClassAttribute.
LenientResourceManager This object manages lenient resources.
LispFunctionAttribute This class extends the Attribute and ICommandLine interfaces. It defines the attributes for a Lisp callable function.
Marshaler This class provides utility methods for converting bitmaps and subentity paths between managed objects and unmanaged pointers. It is provided... more
Overrule This .NET class wraps the ObjectARX class AcRxOverrule.
PerDocumentClassAttribute This custom attribute class is used to mark a type so that an instance of that type will be instantiated... more
PointCloudExtractor This wraps the AcPointCloudExtractor, which can extract point cloud in a plan and output line/pline.
PointCloudExtractResult Provides the point cloud line extraction result.
ProfileCurve2d This wraps the profile curve2d, which is the output of basic elements of point cloud extraction result.
ProgressMeter This .NET class wraps the AcDbHostApplicationProgressMeter ObjectARX class.At various points, the database code will attempt to either create a... more
Registry This is class Autodesk.AutoCAD.Runtime.Registry.
RegistryKey This is class Autodesk.AutoCAD.Runtime.RegistryKey.
RuntimeSystem This class initializes the application host services and the runtime factories that produce managed ObjectARX objects for an AutoCAD managed... more
RXClass This .NET class wraps the AcRxClass ObjectARX class.Class objects (actually objects of an internal class derived from Class,... more
RXObject This .NET class wraps the AcRxObject ObjectARX class.Object is a base class for classes whose objects require runtime-identifiable classes,... more
SecuredApplicationAttribute This attribute is used to grant access to ObjectDBX. It encapsulates information about the caller's license and digital signature, as... more
SynchronizationContext This is class Autodesk.AutoCAD.Runtime.SynchronizationContext.
SystemObjects This class provides access to the Class Dictionary, Service Dictionary, and Dynamic Linker system objects.
SystemVariableEnumerator This class provides a way to iterator over all of the public system variables and get their names, data type,... more
Variable Represents a variable in the system. Variables are a convenient way to advertise arbitrary state to other parts of the... more
VariableChangedEventArgs Provides more information in conjunction with AcRxVariableReactor::changed event.
VariableChangingEventArgs Contains variable changing event data.
Variables A singleton instance of this collection represents all variables in the system.
WrapperAttribute This class defines an attribute that identifies the corresponding wrapped ObjectARX class or member.

Enumerations

Enumeration Description
AngularUnitFormat This enum indexes the available formats for expressing angular units.
CommandFlags Members of this enumeration represent values that can be passed as the commandFlags argument of the AcEdCommandStack.addCommand() ObjectARX function.AcEdCommandStack.addCommand()... more
DistanceUnitFormat This enum indexes the available formats for expressing distance units.
ErrorStatus Defines Acad error statuses.
ExtractionType Specifies the extraction type: outline or floorplan.
LispDataType This class enumerates the valid Lisp data types.
ProfileCurveType Specifies the extraction curve type.

Interfaces

Interface Description
IJavaScriptCallable This is class Autodesk.AutoCAD.Runtime.IJavaScriptCallable.
IMenuItem This is class Autodesk.AutoCAD.Runtime.IMenuItem.
IPointCloudExtractionProgressCallback Specifies the call for the point cloud line extraction process.

Types

Type Description
VariableChangedEventHandler A delegate implemented by observers that are interested in variable changed events.
VariableChangingEventHandler A delegate implemented by observers that are interested in variable changing events.

Types