Click or drag to resize

WriteBack Class

Single field Writeback Request
Inheritance Hierarchy
SystemObject
  CTExtensions.ExportCore.ExportHandlerWriteBack

Namespace: CTExtensions.ExportCore.ExportHandler
Assembly: CTInterface (in CTInterface.dll) Version: 25.0
Syntax
public class WriteBack

The WriteBack type exposes the following members.

Properties
 NameDescription
Public propertyAttribute Attribute to write to.
Public propertyConfigration Target configuration. Empty for Document Properties and for drawings.
Public propertyCutListItem Name of the Cutlist feature in Feature Manager Tree. Null if not targeting CutListItem with this writeback.
Public propertyExt Identifying name of the CTExtension that owns the File by id ExtFileID via its FileHandlerExtension. Null or empty if no extension owns the File.
Public propertyExtFileID Id of the file as known by Ext.
Public propertyFile The actually binary file the write back needs file access. Setter is public only to allow WriteBackHandler to update it based on Ext and ExtFileID.
Public propertyPreferDocPropTarget Original value for model property has been empty, so prefer writeback to document properties IF configuration specific attribute doesn't exist.
Public propertyTarget Target type of this writeback,
Public propertyValue Value to write
Public propertyVirtualComponentPath Null in case the File is the target component. Virtual path from the file to the component otherwise.; e.g. "Virtual^Asm1.sldasm\Virtual^Asm2.sldasm\Virtual^Prt1.sldprt"
Top
Methods
 NameDescription
Public methodStatic memberDeserialize Deserialize single Writeback from stream.
Public methodEquals This equals tells if two writeback object target the exact same field.
(Overrides ObjectEquals(Object))
Public methodStatic memberForCutListItem(String, String, String, String, String, String, Byte) Create Writeback for Cut-List property field
Public methodStatic memberForCutListItem(String, String, String, String, String, String, String, Byte) Create Writeback for Cut-List field of a virtual component
Public methodStatic memberForDrawing Create Writeback for drawing field
Public methodStatic memberForModel(String, String, String, String, Boolean, String, Byte) Create Writeback for Model field
Public methodStatic memberForModel(String, String, String, String, String, Boolean, String, Byte) Create Writeback for Model field of a virtual component
Public methodGetHashCode Hash Code is based on target
(Overrides ObjectGetHashCode)
Public methodSerialize Serialize given writeback list into the stream.
Top
See Also