ExportItem Class |
Namespace: CTExtensions.ExportCore.ExportHandler
The ExportItem type exposes the following members.
| Name | Description | |
|---|---|---|
| ExportItem |
Constructor. Init(IGenericExportHandler, String) is called after.
|
| Name | Description | |
|---|---|---|
| Attachments |
Attachment rows of this item. The Item2 of the Tuple is top assembly configuration.
| |
| CancelConversions |
Set this flag to true to cancel all conversions related to this item.
| |
| Children |
Child items for this item.
| |
| CollectedConversions |
Document Conversion collected during export procedure for this item.
| |
| DataRows |
Datarows of this item. The Item2 of the Tuple is top assembly configuration.
| |
| ExportHandler |
Export Handler. This should be an inheritant of GenericExportHandlerT, E, I
but type is left loosely defined due to cascading generics.
| |
| ExportProfile |
Currently Active Export Profile
| |
| Fields |
Export Profile Fields.
| |
| ID |
Unique identifier for this Item. This object is considered identical to another
object of the same type, if IDs are equal.
| |
| ItemError | ||
| ParentExtension |
Parent Extension
| |
| Parents |
Parent items for this item. Empty for root item.
| |
| Preview | ||
| RowColorController |
Color Controller for row/cell colors.
| |
| UIRows |
UI Rows mapped to this item.
Not available after deserialization.
|
| Name | Description | |
|---|---|---|
| AddGhostItemT | ||
| BOMFieldChanged |
Has the BOM field value changed from original. Null and empty are considered the same.
| |
| CacheWriteBack |
Cache writeback value for given field.
| |
| CacheWriteBacks |
Adds given writebacks. Overwrites existing if same target already cached.
| |
| CollectDocumentConversion |
Add Collected conversion.
| |
| CreateWriteBacks |
Resolves writeback targets for given field. Value can be given optionally.
| |
| Deserialize |
Deserialize this item. All items are pre-initialized with their IDs
and can be found from the collection given as an argument; i.e.
those can be used to create the child/parent relation structure.
| |
| Dissolve |
THIS IS NOT TESTED WELL
| |
| Equals | (Overrides ObjectEquals(Object).) | |
| ExcludedFromAllParents |
Returns true if this item has zero quantity in all of its parents;
or if is root item with zero quantity.
Or if all grandparents are ExcludedFromAllParents -recursively.
| |
| FieldChanged |
Has the field value changed from original. Null and empty are considered the same.
| |
| GeneratePreview |
Generate preview if it doesn't exist yet. Returns existing preview unless forced.
| |
| GetBOMValue | ||
| GetCachedWriteBacks | ||
| GetHashCode | (Overrides ObjectGetHashCode.) | |
| GetMaterialQuantityIn | ||
| GetQuantityIn | ||
| GetRightClickMenu | ||
| GetValue | ||
| Log |
Do the Logging
| |
| Promote |
THIS IS NOT TESTED WELL
| |
| Remove |
Remove this item and this items children from the export.
| |
| RequiresWriteBack |
Return true if this item has cached writebacks
| |
| Serialize |
Serialize this item.
| |
| SetBOMValue | ||
| SetQuantityIn | ||
| SetValue | ||
| ToString | (Overrides ObjectToString.) | |
| ValidateFieldConsistency | ||
| ValidateFieldConsistencyInParents |