Click or drag to resize

TableObjectsT Class

imbVeles Framework: imbSCI | imbACE | imbNLP | imbWEM | imbWBI
Represents a list of table objects
Inheritance Hierarchy
SystemObject
  netDxfDxfObject
    netDxf.CollectionsTableObjectsT
      More...

Namespace:  netDxf.Collections
Assembly:  netDXF.Standard (in netDXF.Standard.dll) Version: 2.1.1
Syntax
C#
public abstract class TableObjects<T> : DxfObject, 
	IEnumerable<T>, IEnumerable
where T : TableObject
Request Example View Source

Type Parameters

T
TableObject.

The TableObjectsT type exposes the following members.

Constructors
  NameDescription
Protected methodTableObjectsT
Initializes a new instance of the TableObjectsT class
Top
Properties
  NameDescription
Public propertyCodeName
Gets the DXF object name.
(Inherited from DxfObject.)
Public propertyCount
Gets the number of table objects.
Public propertyHandle
Gets the handle assigned to the DXF object.
(Inherited from DxfObject.)
Public propertyItem
Gets a table object from the list by name.
Public propertyItems
Gets the table object list.
Public propertyMaxCapacity
Gets the maximum number of objects the collection can hold.
Public propertyNames
Gets the ObjectTable names.
Public propertyOwner
Gets the owner of the actual dxf object.
Top
Methods
  NameDescription
Public methodAdd
Adds a table object to the list.
Public methodClear
Removes all table objects that are not reserved and have no references.
Public methodContains(String)
Checks if a table object already exists in the list.
Public methodContains(T)
Checks if a table object already exists in the list.
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetEnumerator
Returns an enumerator that iterates through the table object collection.
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetReferences(String)
Gets the dxf objects referenced by a T.
Public methodGetReferences(T)
Gets the dxf objects referenced by a T.
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodRemove(String)
Removes a table object.
Public methodRemove(T)
Removes a table object.
Public methodToString
Obtains a string that represents the DXF object.
(Inherited from DxfObject.)
Public methodTryGetValue
Gets the table object associated with the specified name.
Top
Fields
  NameDescription
Protected fieldlist
Protected fieldreferences
Top
See Also
Inheritance Hierarchy
SystemObject
  netDxfDxfObject
    netDxf.CollectionsTableObjectsT
      netDxf.CollectionsApplicationRegistries
      netDxf.CollectionsBlockRecords
      netDxf.CollectionsDimensionStyles
      netDxf.CollectionsGroups
      netDxf.CollectionsImageDefinitions
      netDxf.CollectionsLayers
      netDxf.CollectionsLayouts
      netDxf.CollectionsLinetypes
      netDxf.CollectionsMLineStyles
      netDxf.CollectionsShapeStyles
      netDxf.CollectionsTextStyles
      netDxf.CollectionsUCSs
      netDxf.CollectionsUnderlayDgnDefinitions
      netDxf.CollectionsUnderlayDwfDefinitions
      netDxf.CollectionsUnderlayPdfDefinitions
      netDxf.CollectionsViews
      netDxf.CollectionsVPorts