![]() | ExportDataRow Class |
Namespace: CTExtensions.ExportCore.ExportHandler
The ExportDataRow type exposes the following members.
Name | Description | |
---|---|---|
![]() | ConfID | ConfID is unique ID for each row in Export.
Hierarchical structure can be built using ConfID and ParentConfID.
|
![]() | Data |
Export Profile Data; null after detach/deserialize.
|
![]() | DataRowIndex |
Row Index in Export Profile Data; -1 after detach/deserialize.
|
![]() | Deleted |
A flag indicating that DeleteRow has been called for this.
|
![]() | Detached |
A flag indicating if this row detached from the Data
and uses cached/deserialized values.
|
![]() | Excluded |
A flag indicating reference count zero, which is the same as Excluded from BOM.
|
![]() | ExpProfile |
Export Profile; null after detach/deserialize.
|
![]() | ParentConfID | ConfID of the row that it this row's parent. -1 for root items.
Hierarchical structure can be built using ConfID and ParentConfID.
You should investigate ParentDefined before trying to obtain this as
even -1 could be valid value in some special cases.
|
![]() | ParentDefined |
True if this row should have a parent.
|
Name | Description | |
---|---|---|
![]() | CreateChildRow |
Create child row for the current row. ONLY AVAILABLE IF NOT Detached.
|
![]() | DeleteRow |
Delete this row. This object should be discarded after.
|
![]() ![]() | Deserialize |
Deserialize new object from stream.
|
![]() | Detach |
Detach this object from the CTExportProfileData.
Caches all the row data internally so its still available, but also serializable.
|
![]() | DetachAndSerializeTo |
Detach this object from Data if not Detached already,
and then serialize it into the given stream. The serialized object can be re-constructred
with Deserialize(Stream).
|
![]() ![]() | GetConfID |
Reads the configuration ID from the export data row.
|
![]() | GetValueByName | |
![]() | SetValueByName | |
![]() | ToCTGenericArray | |
![]() | ToString |
Shows "file_name|Configuration"
(Overrides ObjectToString.) |
![]() ![]() | Wrap |
Wraps the given row with a new ExportDataRow.
|