Class CadDictionaryWithDefault

CadDictionaryWithDefault class

Class describing Dictionary With default object.

public class CadDictionaryWithDefault : CadDictionaryBase

Constructors

NameDescription
CadDictionaryWithDefault()Initializes a new instance of the CadDictionaryWithDefault class.

Properties

NameDescription
ApplicationCodesContainer { get; set; }Gets or sets the application defined codes container.
Attribute102Values { get; set; }Gets or sets the attribute102 values.
Attributes { get; set; }Gets or sets the attributes.
ChildObjects { get; set; }Gets or sets the child objects.
CloningFlag { get; set; }Gets or sets cloning flag.
EmbeddedObjectsContainer { get; set; }Gets or sets the embedded objects container.
EntryNames { get; set; }Gets or sets names of entries.
EntrySoftOwners { get; set; }Gets or sets the entry soft owners.
HardOwner { get; set; }Gets or sets the hard owner.
HardOwnerFlag { get; set; }Gets or sets hard owner flag.
HardPointer { get; set; }Gets or sets the hard pointer.
IsSoftOwnerSet { get; }Gets a value indicating whether soft owner is set.
Item { get; }Gets or sets the entry soft owner by key.
Numreactors { get; set; }The Numreactors
ObjectHandle { get; set; }Gets or sets the object handle.
Reactors { get; set; }Get or sets the reactors handle
SoftOwner { get; set; }Gets or sets the soft owner.
TypeName { get; }Gets the name of the type.
XdataContainer { get; set; }Gets or sets the xdata container.

Methods

NameDescription
GetUID()Identifier to use if object handle doesn’t work. Done as method not to disturb FileComparer’s property comparer
RemoveByValue(string)Removes the entry soft owner and entry name by value.
SetUID(string)Sets
TryGetValue(string, out string)Gets the entry soft owner by key.
TryGetValue(string, out CadEntityAttribute, out string)Gets the entry soft owner by key.

See Also