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)
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