DataLayoutBuilder Class
A fluent api builder to modify the Data-Layout of a RuleSet
Definition
Namespace: Articy.Api
Assembly: ArticyApp (in ArticyApp.dll) Version: 1.0.0
Assembly: ArticyApp (in ArticyApp.dll) Version: 1.0.0
C#
public sealed class DataLayoutBuilder : BaseDataLayoutBuilder<DataLayoutBuilder>,
IDataLayoutBuilder<DataLayoutBuilder>, IBaseDataLayoutBuilder<DataLayoutBuilder>, IDisposable- Inheritance
- Object BaseDataLayoutBuilderDataLayoutBuilder DataLayoutBuilder
- Implements
- IBaseDataLayoutBuilderDataLayoutBuilder, IDataLayoutBuilderDataLayoutBuilder, IDisposable
Methods
| Apply |
This will finalize the builder and apply all current changes, only then the underlying objects are stored!
(Overrides BaseDataLayoutBuilderTBuilderApply) |
| Dispose | Releases all resources used by the DataLayoutBuilder (Overrides BaseDataLayoutBuilderTBuilderDispose) |
| Equals | Determines whether the specified object is equal to the current object. (Inherited from Object) |
| GetHashCode | Serves as the default hash function. (Inherited from Object) |
| GetObjectTypeMode |
Gets the current mode of the object type
(Inherited from BaseDataLayoutBuilderTBuilder) |
| GetTemplateMode |
Gets the current mode of the object template
(Inherited from BaseDataLayoutBuilderTBuilder) |
| GetType | Gets the Type of the current instance. (Inherited from Object) |
| Ignore | (Inherited from BaseDataLayoutBuilderTBuilder) |
| IsGroupIncluded |
Checks if the group is fully currently included
(Inherited from BaseDataLayoutBuilderTBuilder) |
| IsPropertyIncluded(DataLayoutGroup, ObjectPropertyInfo) | Check if the given property is included |
| IsPropertyIncluded(DataLayoutGroup, String) | Check if the given property is included |
| IsPropertyIncluded(ObjectProxy, ObjectPropertyInfo) | Check if the given property is included |
| IsPropertyIncluded(ObjectProxy, String) | Check if the given property is included |
| IsPropertyIncluded(ObjectType, String) | Check if the given property is included |
| ModifyGroup |
Set the include mode of a whole group
(Inherited from BaseDataLayoutBuilderTBuilder) |
| ModifyProperty(DataLayoutGroup, ObjectPropertyInfo, Boolean) | Modify if a property is part of the Data-Layout or not |
| ModifyProperty(DataLayoutGroup, String, Boolean) | Modify if a property is part of the Data-Layout or not |
| ModifyProperty(ObjectProxy, ObjectPropertyInfo, Boolean) | Modify if a property is part of the Data-Layout or not |
| ModifyProperty(ObjectProxy, String, Boolean) | Modify if a property is part of the Data-Layout or not |
| ModifyProperty(ObjectType, ObjectPropertyInfo, Boolean) | Modify if a property is part of the Data-Layout or not |
| ModifyProperty(ObjectType, String, Boolean) | Modify if a property is part of the Data-Layout or not |
| ModifyTemplate |
Set the mode of an object template
(Inherited from BaseDataLayoutBuilderTBuilder) |
| ModifyType |
Set the mode of an object type
(Inherited from BaseDataLayoutBuilderTBuilder) |
| ToString | Returns a string that represents the current object. (Inherited from Object) |
Extension Methods
| TraceError | (Defined by TraceHelper) |
| TraceInfo | (Defined by TraceHelper) |
| TraceWarning | (Defined by TraceHelper) |