2012

Table Of Contents
A ComponentEntry element can have any of the following attributes attached
to it:
DescriptionAttribute
Optional for AutoLISP; Required for ObjectARX and
.NET - Component name; same as AppName in the
ObjectARX API AcadAppInfo class.
AppName
Component description; same as AppDescription in
the ObjectARX API AcadAppInfo class.
AppDescription
Component type; overrides the type derived from the
file extension provided in the ModuleName attribute.
AppType
The component type can be one of the following:
Arx ObjectARX
Cui or CuiX Partial customization
Mnu Menu customization
Dbx ObjectDBX
.Net Managed or Mixed .NET assembly
Lisp or CompiledLisp AutoLISP
Bundle Bundle package
Dependency Resource DLL (not to be loaded
into AutoCAD)
Relative path to component within the bundle; same
as ModuleName in the ObjectARX API AcadAppInfo
class.
ModuleName
The component type is determined from the file ex-
tension:
.arx ObjectARX
.cuix Partial customization
.dbx ObjectDBX
.dll Managed .NET assembly
.lsp, .fas, or .vlx AutoLISP
It your application will handle multiple languages,
different versions of a specific component to support
different languages can be specified by combining
458 | Chapter 7 Introduction to Programming Interfaces