PatternTemplateItem Class

An individual pattern template that describes one or more predefined actions that can be applied to a piece of material.

Definition

Namespace: ShopTools
Assembly: ShopTools (in ShopTools.exe) Version: 25.2429.4649
C#
public class PatternTemplateItem : ChangeObjectItem
Inheritance
Object    ChangeObjectItem    PatternTemplateItem
Derived

Constructors

PatternTemplateItem Create a new instance of the PatternTemplateItem Item.

Properties

DisplayFormat Get/Set the custom display format to use when preparing the string information for this item.
IconFileData Get/Set the Base64 DataURL file data of the icon to load for the specified pattern.
IconFilename Get/Set the filename of the icon to load for the specified pattern.
Operations Get a reference to the collection of operations defined for this pattern.
PatternTemplateId Get/Set the globally unique ID of this pattern template.
Remarks Get a reference to the list of line continuation remarks used to describe this template.
SharedVariables Get a reference to a list of variable names in this operation that are shared for the entire pattern.
TemplateName Get/Set the name of this template.

Methods

Clone Return a deep clone of the specified item.
Equals
(Inherited from Object)
Finalize
(Inherited from Object)
GetDisplayString Return a formatted version of the pattern containing some information about its settings, location, or function.
GetHashCode
(Inherited from Object)
GetType
(Inherited from Object)
MemberwiseClone
(Inherited from Object)
OnCollectionChanged Raises the PropertyChanged event when the contents of a member collection have changed.
(Inherited from ChangeObjectItem)
OnPropertyChanged Raises the PropertyChanged event when the value of a property has changed.
(Inherited from ChangeObjectItem)
ShouldSerializeDisplayFormat Return a value indicating whether the DisplayFormat property will be serialized.
ShouldSerializeIconFileData Return a value indicating whether the IconFileData property will be serialized.
ShouldSerializeIconFilename Return a value indicating whether the IconFilename property will be serialized.
ShouldSerializeOperations Return a value indicating whether the Operations property will be serialized.
ShouldSerializePatternTemplateId Return a value indicating whether the PatternTemplateId property will be serialized.
ShouldSerializeRemarks Return a value indicating whether the Remarks property will be serialized.
ShouldSerializeSharedVariables Return a value indicating whether the SharedVariables property will be serialized.
ShouldSerializeTemplateName Return a value indicating whether the TemplateName property will be serialized.
ToString
(Inherited from Object)

Events

PropertyChanged Raised when the value of a property has changed.
(Inherited from ChangeObjectItem)

Fields

mDisplayFormat Private member for DisplayFormat.
mIconFileData Private member for IconFileData.
mIconFilename Private member for IconFilename.
mOperations Private member for Operations.
mPatternTemplateId Private member for PatternTemplateId.
mRemarks Private member for Remarks.
mSharedVariables Private member for SharedVariables.
mTemplateName Private member for TemplateName.

See Also