Class ApplicationRegistry
Represents a registered application name to which the XData is associated.
Implements
Inherited Members
Namespace: netDxf.Tables
Assembly: CADability.dll
Syntax
public class ApplicationRegistry : TableObject, IHasXData, ICloneable, IComparable, IComparable<TableObject>, IEquatable<TableObject>
Remarks
Do not use the default "ACAD" application registry name for your own extended data, it is sometimes used by AutoCad to store internal data. Instead, create your own application registry name and store your extended data there.
Constructors
| Improve this Doc View SourceApplicationRegistry(String)
Initializes a new instance of the ApplicationRegistry class.
Declaration
public ApplicationRegistry(string name)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | name | Layer name. |
Fields
| Improve this Doc View SourceDefaultName
Default application registry name.
Declaration
public const string DefaultName = "ACAD"
Field Value
| Type | Description |
|---|---|
| System.String |
Properties
| Improve this Doc View SourceDefault
Gets the default application registry.
Declaration
public static ApplicationRegistry Default { get; }
Property Value
| Type | Description |
|---|---|
| ApplicationRegistry |
Owner
Gets the owner of the actual DXF object.
Declaration
public ApplicationRegistries Owner { get; }
Property Value
| Type | Description |
|---|---|
| ApplicationRegistries |
Methods
| Improve this Doc View SourceClone()
Creates a new ApplicationRegistry that is a copy of the current instance.
Declaration
public override object Clone()
Returns
| Type | Description |
|---|---|
| System.Object | A new ApplicationRegistry that is a copy of this instance. |
Overrides
| Improve this Doc View SourceClone(String)
Creates a new ApplicationRegistry that is a copy of the current instance.
Declaration
public override TableObject Clone(string newName)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | newName | ApplicationRegistry name of the copy. |
Returns
| Type | Description |
|---|---|
| TableObject | A new ApplicationRegistry that is a copy of this instance. |