Class EntitySetPathParam
Inheritance
EntitySetPathParam
Assembly: LemonEdge.ClientCore.dll
Syntax
public class EntitySetPathParam : SerializedParam, ICloneable, INotifyPropertyChanged
Constructors
EntitySetPathParam()
Declaration
public EntitySetPathParam()
Properties
CreateNewPath
Declaration
public bool CreateNewPath { get; set; }
Property Value
EntityIDs
Declaration
public string EntityIDs { get; set; }
Property Value
EntitySetID
Declaration
public Guid EntitySetID { get; set; }
Property Value
PathIDs
Declaration
public string PathIDs { get; set; }
Property Value
RuleID
Declaration
public Guid RuleID { get; set; }
Property Value
RuleID_Label
Declaration
public string RuleID_Label { get; set; }
Property Value
Methods
Clone()
Declaration
public EntitySetPathParam Clone()
Returns
CopyFromParam(SerializedParam)
Should be overridden by inheriting implementations to ensure all parameters values are copied from the specified
source
Declaration
protected override void CopyFromParam(SerializedParam source)
Parameters
Type |
Name |
Description |
SerializedParam |
source |
The source instance of a SerializedParam that is of the same type as this one to copy parameter
values from
|
Overrides
CopyFromSource(EntitySetPathParam)
Declaration
public void CopyFromSource(EntitySetPathParam source)
Parameters
CreateNewParam()
Must be implemented by inheriting classes to provide a new instance of the current class type.
Used when cloning this SerializedParam to create a new instance of the same type
Declaration
protected override SerializedParam CreateNewParam()
Returns
Type |
Description |
SerializedParam |
A new instance of the current SerializedParam type
|
Overrides
GetEntityIDs()
Declaration
public Guid[] GetEntityIDs()
Returns
GetPathIds()
Declaration
public Guid[] GetPathIds()
Returns
Events
PropertyChanged
Declaration
public event PropertyChangedEventHandler PropertyChanged
Event Type
Implements
Extension Methods