Skip to main content
.NET 8.0+

ModelEditorGroupingHelper Methods

Contains helper methods and properties that you can use to replace or customize the default grouping mechanism in the Model Editor‘s Nodes Tree.
Name Description
ActionsNodeGroupPathCalculator(String, IModelNode) Calculates the group path for the IModelActions node.
Clear() static For internal use.
DefaultGroupPathCalculator(String, IModelNode) Calculates the group path for the IModelBOModel, IModelControllers and IModelViews nodes.
Equals(Object, Object) static Determines whether the specified object instances are considered equal. Inherited from Object.
Equals(Object) Determines whether the specified object is equal to the current object. Inherited from Object.
GetGroupPath(ModelNode) For internal use.
GetHashCode() Serves as the default hash function. Inherited from Object.
GetPropertyValue(String, IModelNode) Returns the value of the Application Model node’s property specified by its name.
GetType() Gets the Type of the current instance. Inherited from Object.
GroupPathCalculatorByNamespace(String, IModelNode)
IsNodeGroupPathCalculatorRegistered(ModelNode) For internal use.
MemberwiseClone() protected Creates a shallow copy of the current Object. Inherited from Object.
ReferenceEquals(Object, Object) static Determines whether the specified Object instances are the same instance. Inherited from Object.
RegisterNodeGroupPathDelegate(Type, Func<IModelNode, String[]>) Registers the method used to calculate the Application Model node’s group path in the Model Editor‘s Nodes Tree.
SplitByGroupLevels(Type, Boolean) Enables or disables splitting groups into subgroups using the ModelEditorGroupingHelper.GroupLevels list for a specific Application Model node type.
SplitGroupPath(String, IModelNode, IList<String>) Splits the specified group name into subgroups.
SplitGroupPath(String, IModelNode) Splits the specified group name into subgroups.
SplitGroupPath(String, IList<String>) Splits the specified group name into subgroups.
SplitGroupPath(String, Type, IList<String>) Splits the specified group name into subgroups.
SplitGroupPath(String, Type) Splits the specified group name into subgroups.
SplitGroupPath(String) Splits the specified group name into subgroups.
ToString() Returns a string that represents the current object. Inherited from Object.
See Also