Class CodeBlock
Represents a code block of a laser layout.
public abstract class CodeBlock : MarkableBlock, INotifyPropertyChangedEx, INotifyPropertyChanged
- Inheritance
-
PropertyChangedBaseCodeBlock
- Implements
-
INotifyPropertyChangedEx
- Derived
- Inherited Members
-
PropertyChangedBase.Refresh()PropertyChangedBase.IsNotifyingPropertyChangedBase.PropertyChanged
Properties
Content
Gets or sets the content.
public virtual string Content { get; set; }
Property Value
Exceptions
- ArgumentNullException
The property cannot be null.
MultiPassParameters
Gets or sets the parameters for multi pass marking.
public List<MultiPassParamters> MultiPassParameters { get; set; }
Property Value
Exceptions
- ArgumentNullException
The property cannot be null.
Settings
Gets or sets the settings.
public CodeSettings Settings { get; set; }
Property Value
Exceptions
- ArgumentNullException
The property cannot be null.