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
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)
DisposeReleases all resources used by the DataLayoutBuilder
(Overrides BaseDataLayoutBuilderTBuilderDispose)
EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
GetHashCodeServes 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)
GetTypeGets 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)
ToStringReturns a string that represents the current object.
(Inherited from Object)

Extension Methods

TraceError
(Defined by TraceHelper)
TraceInfo
(Defined by TraceHelper)
TraceWarning
(Defined by TraceHelper)

See Also