Show / Hide Table of Contents

Class ApplicationRegistry

Represents a registered application name to which the XData is associated.

Inheritance
System.Object
DxfObject
TableObject
ApplicationRegistry
Implements
IHasXData
System.ICloneable
System.IComparable
System.IComparable<TableObject>
System.IEquatable<TableObject>
Inherited Members
TableObject.NameChanged
TableObject.OnNameChangedEvent(String, String)
TableObject.XDataAddAppReg
TableObject.OnXDataAddAppRegEvent(ApplicationRegistry)
TableObject.XDataRemoveAppReg
TableObject.OnXDataRemoveAppRegEvent(ApplicationRegistry)
TableObject.Name
TableObject.IsReserved
TableObject.InvalidCharacters
TableObject.XData
TableObject.IsValidName(String)
TableObject.ToString()
TableObject.CompareTo(Object)
TableObject.CompareTo(TableObject)
TableObject.GetHashCode()
TableObject.Equals(Object)
TableObject.Equals(TableObject)
DxfObject.CodeName
DxfObject.Handle
System.Object.Equals(System.Object, System.Object)
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
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 Source

ApplicationRegistry(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 Source

DefaultName

Default application registry name.

Declaration
public const string DefaultName = "ACAD"
Field Value
Type Description
System.String

Properties

| Improve this Doc View Source

Default

Gets the default application registry.

Declaration
public static ApplicationRegistry Default { get; }
Property Value
Type Description
ApplicationRegistry
| Improve this Doc View Source

Owner

Gets the owner of the actual DXF object.

Declaration
public ApplicationRegistries Owner { get; }
Property Value
Type Description
ApplicationRegistries

Methods

| Improve this Doc View Source

Clone()

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
TableObject.Clone()
| Improve this Doc View Source

Clone(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.

Overrides
TableObject.Clone(String)

Implements

IHasXData
System.ICloneable
System.IComparable
System.IComparable<T>
System.IEquatable<T>
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX