Can I Request a unique Linkage ID?


  
 Applies To 
  
 Product(s):MicroStation
 Version(s):08.11.07.443
 Environment: N\A
 Area: Programming
 Subarea: General
 Original Author:Daniel Abney, Bentley Technical Support Group
  

Problem

Can I Request a unique Linkage ID?
Can I Request a unique Linkage ID to store user data specific to my
applications.

Product: MicroStation V8i
Version: 08.11.07.443
Area: Programming, Problem ID#: 65756, GENERALINFORMATION

Solution

Development support handles this requests.

"It is sometimes useful to attach custom-formatted, non-graphical data
to elements, models, and levels. MicroStation, itself, uses this
technique to record such information as patterning, database linkages,
and fills.
User attribute data provides a way for an application to attach its own
custom data. The structure and meaning of the data is controlled
entirely by the application, itself.
An element, model, or level can contain any number of custom data
structures, from any number of applications. Therefore, each application
needs a way to distinguish "its own" custom data from those of other
applications (including those of MicroStation, itself). That's the
purpose of the AttributeID field. If you fail to use a unique
AttributeID, then your application may erroneously access, delete, or
overwrite MicroStation's data or some other application's data, or
MicroStation or some other application may erroneously access, delete,
or overwrite your data.
To avoid potential conflicts worldwide, user attribute IDs are managed
by Bentley Systems, Inc. Please contact developer support at Bentley
Systems to reserve an ID that is unique to your organization. (There is
no charge for this service, and no questions will be asked regarding the
purpose or use of your custom data.)
If your organization uses more than one kind of custom data, you can
introduce a "subtype" field within your data structure, to distinguish
the different types of custom data within your organization."

See Also

Bentley Developer Network