Class BpmnGroup
Represents the graphical objects used to visually represent the business process.Properties
Inheritance
System.Object
BpmnGroup
Implements
System.IDisposable
System.ComponentModel.INotifyPropertyChanged
Assembly: Syncfusion.SfDiagram.WPF.dll
Syntax
public class BpmnGroup : Group, ISharedData, IDisposable, IGroupView, INodeView, IView, IBpmnGroup, IGroup, INode, IGroupable, IDiagramElement, IID, INotifyPropertyChanged
Constructors
BpmnGroup()
Declaration
Fields
IsAdhocActivityProperty
Using a DependencyProperty as the backing store for IsCompensation. This enables animation, styling, binding, etc...
Declaration
public static DependencyProperty IsAdhocActivityProperty
Field Value
Type |
System.Windows.DependencyProperty |
IsCompensationActivityProperty
Using a DependencyProperty as the backing store for IsCompensation. This enables animation, styling, binding, etc...
Declaration
public static DependencyProperty IsCompensationActivityProperty
Field Value
Type |
System.Windows.DependencyProperty |
IsExpandedSubProcessProperty
Using a DependencyProperty as the backing store for IsExpandedSubProcess. This enables animation, styling, binding, etc...
Declaration
public static DependencyProperty IsExpandedSubProcessProperty
Field Value
Type |
System.Windows.DependencyProperty |
LoopActivityProperty
Using a DependencyProperty as the backing store for Loop. This enables animation, styling, binding, etc...
Declaration
public static DependencyProperty LoopActivityProperty
Field Value
Type |
System.Windows.DependencyProperty |
SubProcessTypeProperty
Using a DependencyProperty as the backing store for Boundary. This enables animation, styling, binding, etc...
Declaration
public static DependencyProperty SubProcessTypeProperty
Field Value
Type |
System.Windows.DependencyProperty |
Properties
IsAdhocActivity
Gets or sets whether BPMN Data Object is Adhoc or not.
Declaration
public bool IsAdhocActivity { get; set; }
Property Value
IsCompensationActivity
Gets or sets whether an Activity is a compensative activity or not.
Declaration
public bool IsCompensationActivity { get; set; }
Property Value
IsExpandedSubProcess
Gets or sets a value indicates whether the ExpandedSubProcess is enabled. The default value is set to false.
Declaration
public bool IsExpandedSubProcess { get; set; }
Property Value
LoopActivity
Gets or sets the Loop Characteristic of an Activity.
Declaration
public LoopCharacteristic LoopActivity { get; set; }
Property Value
SubProcessType
Gets or sets type of BPMN SubProcess activity.
Declaration
public SubProcessType SubProcessType { get; set; }
Property Value
Methods
OnApplyTemplate()
Method to apply template values to BpmnGroup class.
Declaration
public override void OnApplyTemplate()
Overrides
Explicit Interface Implementations
IGroup.get_Padding()
Declaration
Thickness IGroup.get_Padding()
Returns
Type |
System.Windows.Thickness |
IGroup.set_Padding(Thickness)
Declaration
void IGroup.set_Padding(Thickness value)
Parameters
Type |
Name |
Description |
System.Windows.Thickness |
value |
|
INode.get_Content()
Declaration
object INode.get_Content()
Returns
INode.get_ContentTemplate()
Declaration
DataTemplate INode.get_ContentTemplate()
Returns
Type |
System.Windows.DataTemplate |
INode.get_MaxHeight()
Declaration
double INode.get_MaxHeight()
Returns
INode.get_MaxWidth()
Declaration
double INode.get_MaxWidth()
Returns
INode.get_MinHeight()
Declaration
double INode.get_MinHeight()
Returns
INode.get_MinWidth()
Declaration
double INode.get_MinWidth()
Returns
INode.set_Content(Object)
Declaration
void INode.set_Content(object value)
Parameters
Type |
Name |
Description |
System.Object |
value |
|
INode.set_ContentTemplate(DataTemplate)
Declaration
void INode.set_ContentTemplate(DataTemplate value)
Parameters
Type |
Name |
Description |
System.Windows.DataTemplate |
value |
|
INode.set_MaxHeight(Double)
Declaration
void INode.set_MaxHeight(double value)
Parameters
Type |
Name |
Description |
System.Double |
value |
|
INode.set_MaxWidth(Double)
Declaration
void INode.set_MaxWidth(double value)
Parameters
Type |
Name |
Description |
System.Double |
value |
|
INode.set_MinHeight(Double)
Declaration
void INode.set_MinHeight(double value)
Parameters
Type |
Name |
Description |
System.Double |
value |
|
INode.set_MinWidth(Double)
Declaration
void INode.set_MinWidth(double value)
Parameters
Type |
Name |
Description |
System.Double |
value |
|
Implements
System.IDisposable
System.ComponentModel.INotifyPropertyChanged