Share

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
ConverterThis class converts angular and distance numerical values to string values, and vice versa.
DeferredAssemblyLoadEventArgs This is class Autodesk.AutoCAD.Runtime.DeferredAssemblyLoadEventArgs.
Dictionary This .NET class wraps the AcRxDictionary ObjectARX class.This class maintains a collection of pointers to an Object, with... more
DisposableWrapperThis 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
ExtensionApplicationAttributeThis class defines a custom attribute that marks an assembly as an ObjectDBX/AutoCAD extension. The type that this attribute represents... more
ExtensionLoader Class used to load an extension, the caller can supply an alternative ExtensionApplicationHolder.
ExtractOption Specifies the extraction types.
Factory This is class Autodesk.AutoCAD.Runtime.Factory.
FileExistsConditionAttribute This class defines a custom attribute that marks an assembly if the file exists.
FileOperations This .NET class wraps the AcDbFileOperationReactor ObjectARX class which is used to get all DWG/DXF file open and close operations.... more
FileOperationsEventArgs Contains file operations event data.
InteropThis class provides interoperability capabilities for managed classes.
JavaScriptCallbackAttribute This is class Autodesk.AutoCAD.Runtime.JavaScriptCallbackAttribute.
JavaScriptClassAttribute This is class Autodesk.AutoCAD.Runtime.JavaScriptClassAttribute.
LispFunctionAttributeThis 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.
PointCloudExtractResultProvides the point cloud line extraction result.
ProfileCurve2d This wraps the profile curve2d, which is the output of basic elements of point cloud extraction result.
ProgressMeterThis .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.
RuntimeSystemThis 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
SecuredApplicationAttributeThis 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.
SystemObjectsThis 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
UnhandledExceptionFilter This is class Autodesk.AutoCAD.Runtime.UnhandledExceptionFilter.
Utilities This is class Autodesk.AutoCAD.Runtime.Utilities.
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
AngularUnitFormatThis enum indexes the available formats for expressing angular units.
CommandFlagsMembers of this enumeration represent values that can be passed as the commandFlags argument of the AcEdCommandStack.addCommand() ObjectARX function.AcEdCommandStack.addCommand()... more
DistanceUnitFormatThis enum indexes the available formats for expressing distance units.
ErrorStatus Defines Acad error statuses.
ExtractionType Specifies the extraction type: outline or floorplan.
LispDataTypeThis class enumerates the valid Lisp data types.
ProfileCurveTypeSpecifies the extraction curve type.

Interfaces

Interface Description
ICommandLineCallableThis interface defines commands that can be called on a command line.
IConditionThis is a conditional evaluation interface.
IExtensionApplication This is class Autodesk.AutoCAD.Runtime.IExtensionApplication.
IJavaScriptCallable This is class Autodesk.AutoCAD.Runtime.IJavaScriptCallable.
IMenuItem This is class Autodesk.AutoCAD.Runtime.IMenuItem.
IPointCloudExtractionProgressCallbackSpecifies the call for the point cloud line extraction process.

Types

Type Description
DeferredAssemblyLoadEventHandler This is type Autodesk.AutoCAD.Runtime.DeferredAssemblyLoadEventHandler.
FileHasClosedEventHandler A delegate implemented by observers that are interested in file closing events.
FileOpenAbortedEventHandler A delegate implemented by observers that are interested in aborted file opening events.
FileWillOpenEventHandler A delegate implemented by observers that are interested in file opening events.
ModuleLoadAbortedEventHandler This is type Autodesk.AutoCAD.Runtime.ModuleLoadAbortedEventHandler.
ModuleLoadedEventHandler This is type Autodesk.AutoCAD.Runtime.ModuleLoadedEventHandler.
ModuleLoadingEventHandler This is type Autodesk.AutoCAD.Runtime.ModuleLoadingEventHandler.
ModuleUnloadAbortedEventHandler This is type Autodesk.AutoCAD.Runtime.ModuleUnloadAbortedEventHandler.
ModuleUnloadedEventHandler This is type Autodesk.AutoCAD.Runtime.ModuleUnloadedEventHandler.
ModuleUnloadingEventHandler This is type Autodesk.AutoCAD.Runtime.ModuleUnloadingEventHandler.
ShowExceptionDialogHandler This is type Autodesk.AutoCAD.Runtime.ShowExceptionDialogHandler.
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

Was this information helpful?