Class EntityBuffer
The Entity buffer class that is used only in extraction
Inheritance
System.Object
EntityBuffer
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Dxflib.Entities
Assembly: Dxflib.dll
Syntax
public class EntityBuffer
Constructors
| Improve this Doc View SourceEntityBuffer()
Main Constructor that resets all values
Declaration
protected EntityBuffer()
Fields
| Improve this Doc View SourceEntityType
The Entity Type
Declaration
public Type EntityType
Field Value
Type | Description |
---|---|
System.Type |
Properties
| Improve this Doc View SourceEntityReferenceList
Declaration
public List<string> EntityReferenceList { get; protected set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<System.String> |
Handle
The Entity's Handle
Declaration
public string Handle { get; set; }
Property Value
Type | Description |
---|---|
System.String |
LayerName
The Entity's Layer Name
Declaration
public string LayerName { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Methods
| Improve this Doc View SourceParse(TaggedDataList, Int32)
The Parse Virtual Function that is to be overriden by each entity that is to be extracted. This function also, Parses global entity properties such as handle or LayerName.
Declaration
public virtual bool Parse(TaggedDataList list, int index)
Parameters
Type | Name | Description |
---|---|---|
TaggedDataList | list | |
System.Int32 | index |
Returns
Type | Description |
---|---|
System.Boolean | True if the parse was successful |